﻿body {
    font-family: Arial, SimSun, Helvetica;
}

.hover_nav {
    background: #a40b5d;
    padding: 0px 10px;
}

#header .hotel_nav.child_nav ul li.hover_nav a {
    color: #FFF;
}

#header .hotel_nav ul li:hover {
    background: #a40b5d;
    color: #FFF;
}

#header .hotel_nav.child_nav ul li:hover a {
    color: #FFF;
}

#header .hotel_nav ul li {
    padding: 0px 15px;
    height: 38px;
    line-height: 38px;
    list-style-type: none;
    display: inline-block;
}

.ais .arr div {
    width: 6px;
    height: 6px;
    margin: 0 6px;
    background: #E1E1E1;
    float: right;
    border: 2px solid #FFF;
}

#top {
    background: #ebebeb;
    margin: 0px;
    border-bottom: 1px solid #dddddd;
}

#top .box a, #top .box span {
    color: #626262;
}

#top .box .en a {
    color: white;
}

#top .box .en {
    background: #eeeeee;
    height: 15px;
    margin-top: 4px;
    padding-top: 2px;
}

#top .box .en a {
    padding: 2px;
    color: #a40b5d;
    font-size: 11px;
}

#top .box .home {
    margin: 5px;
}

#top .box .home a img.shop {
    height: 30px;
}

#header {
    background: #FFF;
}

.hotel_activity_meet {
    background: #eeeeee;
    overflow: hidden;
}

#header .utility {
    padding: 0px;
}

#header .head_l {
    float: left;
    width: 160px;
}

#header .head_m {
    width: 585px;
    overflow: hidden;
}

#header .jdsub .tsher_box {
    background: url("../images/top_sreach.png") no-repeat 0 0;
    height: 40px;
    margin-top: 15px;
}

#header .ss_option {
    margin-top: 3px;
    margin-left: 10px;
}

#header .selet_ul_hover {
    background: white;
    padding: 1px 0 4px 13px;
    width: 74px;
    height: 90px;
    text-align: center;
    overflow: hidden;
    font-weight: normal;
    margin-top: 1px;
    margin-left: -7px;
    position: absolute;
    z-index: 100000;
    cursor: pointer;
}

#header .s_ssbox {
    height: 40px;
    margin-top: 0px;
    margin-left: 20px;
    width: 410px;
    font-size: 14px;
}

#header .s_button {
    width: 60px;
    height: 40px;
}

#header .selet_ul {
    text-align: center;
    margin-left: 0px;
}

#header .exhibition_head.head_l {
    float: left;
    width: 235px;
    height: 70px;
    line-height: 70px;
}

#header .head_r {
    width: 155px;
    margin-top: 10px;
    float: right;
}

#header .head_r .wx li .sao {
    color: #959595;
}

#header .hotel_nav {
    width: 100%;
    height: 38px;
    float: left;
    margin-top: 10px;
    text-align: center;
    background: #333333;
}

#header .hotel_nav ul {
    width: 930px;
    height: 35px;
    margin: 0 auto;
}

.hotelex_nav {
    line-height: 38px;
}

#header .hotel_nav ul li a {
    color: #FFF;
    font-size: 14px;
    font-weight: 900;
}

#header .head_r .wx {
    margin-left: 0px;
}

#header .hot_keyw ul li a {
    color: #fff;
}

#header .hotel_nav ul li {
    padding: 0px 15px;
    height: 38px;
    line-height: 38px;
    list-style-type: none;
    float: left;
}

#footer {
    margin-top: 15px;
    margin-bottom: 60px;
}

#main, #footer, #bottom {
    background-color: #FFF;
}

#footer .xiliezhan p {
    float: left;
    line-height: 40px;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    margin-left: 30px;
}

#footer .xiliezhan {
    background: url("../images/xiliezhan_footer_backgorund.png") repeat-x;
    width: 998px;
    height: 40px;
    margin: 0 auto;
}

.pdt8 {
    padding: 0px;
}

#footer .footp .footp1 {
    background: #c30d23;
}

#footer .footp .footp2 {
    background: #a40b5d;
}

#footer .footp .footp3 {
    background: #00a29a;
}

#footer .footp .footp4 {
    background: #2ea7e0;
}

#footer .footp .footp1, .footp .footp2, .footp .footp3, .footp .footp4 {
    border: 0px;
}

#footer ul.footp {
    margin-left: 5px;
}

#footer ul.footp li {
    margin-right: 2px;
}

#footer .footp1 h2 span, .footp2 h2 span, .footp3 h2 span, .footp4 h2 span {
    color: #FFF;
    font-size: 18px;
}

#footer .footp h2 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
}

#footer .footp h2 span {
    color: #FFF;
}

#footer .footp h3 {
    text-align: center;
    font-weight: bold;
}

#footer .footp h3 span {
    color: #FFF;
    font-size: 14px;
}

#footer .footp h4 p {
    text-align: center;
    color: #e5e5e5;
    margin-left: 0px;
    font-weight: normal;
}

#bottom {
    width: 100%;
}

.bottom2 {
    width: 100%;
    background-color: inherit;
    background: #333333;
}

#bottom .sedzx {
    border-color: inherit;
    background: none;
    border-style: none;
}

.bottom2 .ftlink_list h3 {
    color: #FFF;
}

.bottom2 .ftlink_list li a {
    color: #FFF;
}

.ftlink_list.ftlist5 b a {
    color: #FFF;
}

.ftsino_bottom .ftsino img {
    float: left;
}

.ftsino_bottom .ftsino p {
    float: right;
    color: #FFF;
}

.bottom2 .ftsino {
    margin: 0 auto;
    padding: 0px;
    overflow: hidden;
    line-height: 45px;
}

.ftsino_bottom {
    border-bottom: solid 1px #9fa0a0;
    border-top: solid 1px #9fa0a0;
    padding: 10px;
    margin-bottom: 25px;
}

.bottom {
    border-top: solid 2px #9fa0a0;
    border-bottom: solid 2px #9fa0a0;
    background-color: #dcdddd;
    width: 100%;
    height: 45px;
}

.bottom ul {
    width: 1050px;
    margin: 0 auto;
    margin-top: 5px;
}

.bottom ul li {
    float: left;
    width: 170px;
    height: 35px;
    line-height: 35px;
}

.bottom ul .shugang {
    border-right: 1px solid #9fa0a0;
}

.bottom ul li img {
    margin-right: 10px;
}

.bottom ul li a {
    color: #727171
}

#bottom .ftlink_list h3 {
    font-size: 14px;
    font-weight: normal;
}

#bottom .bottom .shugang a, #bottom .bottom .hd a {
    width: 100%;
    display: block;
}

a:link {
    color: #333333
}

a:visited {
    color: #333333
}

a:hover {
    color: #a40b5d;
}

a:active {
    color: #333333
}

#ais {
    margin: 12px 0px;
}

#ais2 img {
    height: 280px;
    width: 520px;
}

#nav, #nav .cp_manu {
    background: url('../images/menu-bg.png');
}

#nav ul span {
    color: #fff;
}

#nav li.active {
    background-color: #6d0a3f;
}

#nav li:hover {
    background-color: #6d0a3f;
}

#nav .box .box1 {
    width: 880px;
    float: left;
}

#nav .box .jct {
    width: 100px;
    float: right;
    margin-top: 1px;
    display: block;
    height: 40px;
    text-align: center;
    background: url('../images/a_26.png') repeat-x;
}

#nav .box .jct a {
    color: #fff;
    font-size: 14px;
    margin-top: 10px;
    display: block;
}

#top .customer, #top .customer a {
    color: #a40b5d;
}

.proj_right_b:hover, .proj_right_b_font a:hover {
    color: #a40b5d;
}

.font_color01 a:hover, .font_color01:hover {
    color: #a40b5d;
}

.bidding_main li a:hover {
    color: #a40b5d;
}

.bidding_zhanhui_b_li_span a:hover {
    color: #a40b5d;
}

.inftit .cur a {
    width: 67px;
    color: #a40b5d;
    font-weight: bold;
    margin-top: -1px;
    border-top: solid 1px #a40b5d;
    border-left: solid 1px #a40b5d;
    border-right: solid 1px #a40b5d;
    border-bottom: solid 4px #ffffff;
    display: block;
    position: absolute;
}

.inftit .cur a:hover {
    width: 67px;
    color: #a40b5d;
    font-weight: bold;
    margin-top: -1px;
    border-top: solid 1px #a40b5d;
    border-left: solid 1px #a40b5d;
    border-right: solid 1px #a40b5d;
    border-bottom: solid 4px #ffffff;
    display: block;
    position: absolute;
    z-index: 999999;
}

.inftit .new {
    background: #fed281;
    line-height: 30px;
    height: 30px;
    width: 202px;
}

.inftcon {
    border: solid 1px #a40b5d;
    border-top: none;
}

.ais .arr .focus {
    background: #a40b5d;
    border: 2px solid #a40b5d;
}

.inftit {
    border: #a40b5d 1px solid;
    border-bottom: none;
}

.inftit li span a {
    color: #a40b5d;
}

.main_r .subscribe button {
    background: #a40b5d;
}

.sechtjm a {
    background: url(../images/sechtji.png) no-repeat right center;
    background-color: #a40b5d;
}

.bredc {
    color: #a40b5d;
    font-size: 16px;
    font-weight: bold;
    padding: 0 5px;
}

.jdx3 span a:hover {
    color: #a40b5d;
    cursor: pointer;
}

.new li {
    border-bottom: solid 1px #a40b5d;
}

.main_r .subscribe .king {
    height: 37px;
    width: 46px;
    border: none;
    background: url("../images/dybtn.jpg");
    float: left;
    margin-top: -1px;
}

.jalistl ul li a:hover {
    color: #a40b5d;
}

a.sort.active {
    color: #fff;
    background-color: #a40b5d;
}

#center .cmlistt {
    border-color: #a40b5d
}

#center .cmlistt .company dl dt {
    color: #a40b5d;
}

.cmlistt .dl2 {
    color: #a40b5d;
    border: solid 1px #a40b5d;
    background: #ffffff url(../images/jiao.png) no-repeat;
}

.proj_left {
    border-top: #a40b5d solid 5px;
}

.proj_left_main_a .bannergroup dt a {
    color: #d50b10;
}

.proj_right_a {
    background: #ffdfa2;
    border-top: 5px solid #a40b5d;
}

.proj_right_b h2 {
    color: #a40b5d;
    border-bottom: 2px solid #a40b5d;
}

.proj_right_b_font a:hover {
    color: #db2428;
}

.cp_ll h2, .cp_ll h3, #center .moduletable .cp_ll h2 {
    color: #a40b5d;
}

.cp_ll .cp_search button {
    background: url("../images/iconsearch.png");
}

.colour {
    color: #a40b5d;
}

#main .cmlistt .dl2 .full {
    width: 300px;
}

#main .cmlistt .dl2 .half {
    width: 155px;
}

#main .cmlistt .dl2 .hotel {
    font-weight: normal;
    font-size: 11px;
}

#zhxx {
    background: #fffae2;
    border: 1px solid #fe9249;
}

#zhxx .after {
    border-width: 6px;
    border-color: transparent;
    border-style: solid;
    border-top-color: #fe9249;
}

#zhxx .after:after {
    border-width: 5px;
    border-color: transparent;
    border-style: solid;
    border-top-color: #fffae2;
}

.websitenews {
    border-top: solid 3px rgb(254, 153, 0);
}

.websitenews h3 {
    margin-left: 12px;
    color: #cb7d2a;
}

#center h2 {
    border-bottom-color: #a40b5d;
    color: #a40b5d;
}

#center .news_top h2.topnews {
    background: #a40b5d;
}

#center .exhibition_tool2 h2 a:hover {
    color: #fff;
}

#center .page b {
    background-color: #a40b5d;
}

#center .page a:hover {
    background-color: #a40b5d;
    border: 1px solid #a40b5d;
}

.font_color {
    color: #a40b5d;
}

.show_time {
    color: #a40b5d;
}

.exhibition_zhhg1 ul li, .exhibition_zhhg2 ul li {
    color: #a40b5d;
}

.exhibition_zhhg1 ul a, .exhibition_zhhg2 ul a {
    color: #a40b5d;
}

.exhibition_zhzx h2 a {
    color: #888;
}

.exhibition_zhzx h2 {
    border-bottom-color: #a40b5d;
    color: #a40b5d;
}

.customexreti .exhibition_zhhg h2 {
    border-bottom-color: #a40b5d;
    color: #a40b5d;
}

.exhibition_all .exhibition h2 {
    border-bottom-color: #a40b5d;
    color: #a40b5d;
}

#center .exhibition_tool1 h2, #center .exhibition_tool2 h2 {
    color: #fff;
    background: #a40b5d;
}

.exhibition_tool1 ul {
    color: #fff;
    background: #a40b5d;
}

.exhibition_tool2 h2 a {
    color: #3e3d3d;
}

.exhibition_all .exhibition h2 a {
    color: #888;
}

.exhibition dd {
    color: #262626;
}

#center .page a:hover {
    color: #fff;
}

#right .exhibition_right {
    border-top: 2px solid #F59201;
}

.exhibition_right h2 {
    color: #F59201;
}

.bidding_zhanhui_a {
    border-top: 5px solid #a40b5d;
    background: #fff;
}

.bidding_zhanhui_b h2 {
    background: #efefef;
    color: #000;
}

.bidding_zhanhui_b h2 img {
    float: right;
    margin-right: -15px;
}

.bidding h2 {
    border-bottom: 3px solid #a40b5d;
    color: #a40b5d;
}

.zhuangshi_bidding h2 {
    color: #a40b5d;
}

.list_right_b {
    border: 1px solid #ddd;
    border-top: 2px solid #F90;
}

#FocusArr .cur {
    background: #a40b5d;
}

.of_slide .Cont dl dd ul .c_tt, .of_news h2 .of_newst {
    color: #a40b5d;
}

.of-tab .of_f1t .cur, .of_news h2, .of_nav .nav_cat ul {
    border-bottom: solid 3px #a40b5d;
}

.of_nav h2 {
    background-color: #a40b5d;
}

.ofl_r .ofw_t {
    border: 1px solid #D5D5D5;
    border-top: 2px solid #FF9900;
}

#center .breadcrumbs a {
    color: #a40b5d;
}

/********浜烘墠鎷涜仒棣栭〉*********/
.job_search input.aa {
    color: #999;
    background: url("../images/job_07.jpg");
}

/********姹傝喘璇︽儏*********/
.buyleft .detail_left1 .detail_left_a_main h2 {
    background: #F59201;
    border-bottom: 1px solid #dbdbdb;
    color: #fff;
}

.buy_bottom h2 {
    border-bottom: 1px solid #dbdbdb;
}

/* =====鍘傚晢鍚嶅綍棣栭〉===== */
#changshang_search_title .ssp2 {
    color: #a40b5d;
}

#changshang_search_title .sechtjm a {
    background-color: #a40b5d;
}

#changshang_search_title .sechtjm a:hover {
    color: #fff;
    background-color: #898989;
}

.search_btn a, .search_btn input[type=submit] {
    background: url(../images/cssearch_btn.png) no-repeat right center;
}

.cmlistt .company .contactme {
    background: url(../images/contactme.png) no-repeat right center;
}

#center .cmlistt .company .compinfo .compinfo_spl {
    color: #a40b5d;
}

#center .of_list li span .inq {
    background-image: url("../images/inquiry.png");
}

/* =====chanpindetail===== */
#center .of_detail h2 {
    background-color: #6d0a3f;
    color: #fff;
    border: 1px solid #6d0a3f;
    -border-top: 2px solid #6d0a3f;
}

#center .of_detail .of_detail_line {
    width: 636px;
    height: 30px;
    float: left;
    border-left: none;
    border-bottom: 1px solid #6d0a3f;
}

#center .of_main dd {
    color: #a40b5d;
}

#center .of_show .small li.cur {
    border: 1px solid #a40b5d;
}

#center .of_show .small li.cur:before {
    content: '';
    border-width: 4px;
    border-color: transparent;
    border-style: solid;
    width: 0;
    height: 0;
    position: absolute;
    margin: -8px 0 0 22px;
    border-bottom-color: #a40b5d;
}

/**搴楅摵姒傚喌***/
.colour {
    color: #a40b5d
}

/*鎷涘晢鍔犵洘**/
.title_list b {
    color: black
}

#productsearchform .search {
    background: url('../images/jobsearch.png');
    width: 70px;
    height: 25px;
    border: 0px;
    margin-top: 15px;
}

/*鐙珛椤甸潰**/
.item-281 {
    background: url('../images/page_top.png') repeat-x;
}

.us_rtit {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    background-color: #efefef;
    border-bottom: 1px solid #c9caca;
}

.newl_tit {
    border-bottom: 2px solid #a40b5d;
    color: #a40b5d;
}

.newslcon a:hover {
    color: #a40b5d
}

.newddtit {
    color: #a40b5d;
}

#top .top_search p {
    color: #a40b5d;
}

#top .top_search .search {
    background-image: url("../images/fb.jpg");
}

.bottom li a:hover {
    color: #a40b5d;
}

#bottom .ftlink_list li {
    font-weight: bold
}

.bottom ul li.gzydj {
    background: url('../images/gzydj.png');
}

.bottom ul li.zsydj {
    background: url('../images/zsydj.png');
}

.bottom ul li.jtly {
    background: url('../images/jtly.png');
}

.bottom ul li.zsml {
    background: url('../images/zsml.png');
}

.bottom ul li.mt {
    background: url('../images/mt.png');
}

.bottom ul li.hd {
    background: url('../images/hd.png');
}

.bottom ul li.gzydj:hover {
    background: url('../images/gzydj1.png');
}

.bottom ul li.zsydj:hover {
    background: url('../images/zsydj1.png');
}

.bottom ul li.jtly:hover {
    background: url('../images/jtly1.png');
}

.bottom ul li.zsml:hover {
    background: url('../images/zsml1.png');
}

.bottom ul li.mt:hover {
    background: url('../images/mt1.png');
}

.bottom ul li.hd:hover {
    background: url('../images/hd1.png');
}

#bottom .ftlist5 img {
    margin-top: 70px;
}

.ex-year {
    color: #a40b5d;
}

#div2 {
    position: absolute;
    background: #fff;
    opacity: 1;
    top: 162px;
    width: 330px;
    height: 110px;
    margin: 0 auto;
    left: 40%;
    display: none;
}

.login .mail {
    width: 300px;
    float: left;
    background: url(../images/index_55.png) no-repeat;
    padding: 15px 15px 40px 15px;
    height: 71px;
}

.login_mail {
    width: 330px;
    margin-left: 25px;
    height: 110px;
}

.mar_name {
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 18px;
    float: left;
    margin-left: 25px;
    width: 290px;
}

.login .mail {
    padding: 20px;
}

.news {
    /*height: 900px;*/
}

.login .mail .title {
    color: #e3103e;
}

#subscribe_button {
    width: 95px;
    text-align: center;
    line-height: 39px;
    color: #fff;
    float: left;
    font-size: 14px;
    border: 0px;
    background: url(../images/nemailbt3.png);
    height: 30px;
    margin-left: 0px;
}

.login .mail input[type=text] {
    width: 280px;
    height: 23px;
    border: 1px solid #cbcbcb;
    margin: 4px 0;
    background-color: #fff;
}

.login .mail input[type=button], .login .mail input[type=submit] {
    margin: 0 40px 0;
    background-color: #e3103e;
    color: #fff;
    width: 105px;
    height: 23px;
    border: hidden;
}

.hotelex_contactus {
    position: absolute;
    z-index: 21;
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #a40b5d;
    display: none;
}

.contactus_li {
    color: #fff;
    font-size: 14px;
    font-weight: 900;
}

.hotelex_contactus {
}

.hotelex_contactus .hotelex_contactus_ul {
    width: 950px;
    margin: 0 auto;
    overflow: auto;
}

.hotelex_contactus .hotelex_contactus_ul .hotelex_contactus_li {
    float: right;
    margin-right: 20px;
}

.hotelex_contactus .hotelex_contactus_ul .hotelex_contactus_li b {
    color: #FFF;
}

#header .hotelex_meeting, #header .hotelex_meeting .exhibition_cat {
    position: absolute;
    z-index: 20;
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #a40b5d;
    display: none;
}

.hotelex_li_hover {
    background: #a40b5d;
}

#header .hotelex_meeting .hotelex_meeting_ul {
    overflow: hidden;
}

#header .hotelex_meeting .hotelex_meeting_ul, #header .hotelex_meeting .exhibition_cat .exhibition_cat_ul {
    position: relative;
    width: 730px;
    margin: 0 auto;

}

#header .hotelex_meeting .hotelex_meeting_ul .hotelex_meeting_li, #header .hotelex_meeting .exhibition_cat .exhibition_cat_ul .exhibition_cat_li {
    float: left;
    width: 125px;
}

#header .hotelex_meeting .hotelex_meeting_ul .hotelex_meeting_li .b, #header .hotelex_meeting .exhibition_cat .exhibition_cat_ul .exhibition_cat_li a {
    color: #FFF;
}

#header .hotelex_meeting .exhibition_cat {
}

#header .hotelex_meeting .exhibition_cat .exhibition_cat_ul {
    padding-left: 20px;
}

#header .hotelex_meeting .exhibition_cat .exhibition_cat_ul .exhibition_cat_li_div {
    position: relative;
    margin-top: 40px;
    background: #f8b62d;
    width: 95px;
    padding-left: 10px;
    display: none;
    float: left;
    margin-left: -105px;
}

#header .hotelex_meeting .exhibition_cat .exhibition_cat_ul .exhibition_cat_li_div .exhibition_cat_li_div_ul {
}

#header .hotelex_meeting .exhibition_cat .exhibition_cat_ul .exhibition_cat_li_div .exhibition_cat_li_div_ul .exhibition_cat_li_div_li {
}

#header .hotelex_meeting .exhibition_cat .exhibition_cat_ul .exhibition_cat_li_div .exhibition_cat_li_div_ul .exhibition_cat_li_div_li a {
    color: #FFF;
    font-weight: bold;
}

#header .hotelex_meeting .exhibition_cat .exhibition_cat_ul .exhibition_cat_li {
}

.hotel_div {
    overflow: inherit;
}