@charset "utf-8";
/* CSS Document */
/* CSS Document */
/*CSS reset*/
html { color: #000; background: #fff; }
body { font-family:微软雅黑,Microsoft Yahei;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; font-weight: inherit; }
b, strong { font-weight: bold; }
del, ins { text-decoration: none; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
sup { vertical-align: baseline; }
sub { vertical-align: baseline; }
legend { color: #000; }
/*input, button, textarea { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }*/
input, button, textarea, select { *font-size:100%;
}
a { color: #333; text-decoration: none; outline: none; blr:expression(this.onFocus=this.blur());
}
a:hover { }
textarea { resize: none; }
input.txt228 { width: 228px; float: left; }
input.txt60 { width: 60px; float: left; }
input.txt80 { width: 80; height: 20px; padding: 4px; border: 1px solid #ccc; font: 12px/20px arial, sans-serif; color: #777; border-radius: 4px; transition: border linear 0.2s, box-shadow linear 0.2s; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1) }
input, button, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit }
input, button, select, img { vertical-align: middle }
input, button, textarea, select { *font-size:100%
}
input[type="checkbox"], input[type="radio"] { vertical-align: -2px; }
.red { color: red; }
/*文字排版*/
.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f20 { font-size: 20px; }
.fb { font-weight: bold }
.fn { font-weight: normal; }
.t2 { text-indent: 2em; }
.lh150 { line-height: 150%; }
.lh180 { line-height: 180%; }
.lh200 { line-height: 200%; }
.unl { text-decoration: underlline; }
.no_unl { text-decoration: none; }
/*定位*/
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.bc { margin-left: 0; margin-right: 0; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.cb, .clear { clear: both; }
.cl { clear: left; }
.cr { clear: rigth; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.vm { verticle-align: middle; }
.pr { position: relative; }
.pa { position: absolute; }
.abs-right { position: absolute; right: 0 }
.zoom { zoom: 1; }
.hidden { visiility: hidden; }
.none { display: none; }
/*长度高度*/
.w10 { width: 10px; }
.w20 { width: 20px; }
.w30 { width: 30px; }
.w40 { width: 40px; }
.w50 { width: 50px; }
.w60 { width: 60px; }
.w70 { width: 70px; }
.w80 { width: 80px; }
.w90 { width: 90px; }
.w100 { width: 100px; }
.w200 { width: 200px; }
.w300 { width: 300px; }
.w400 { width: 400px; }
.w500 { width: 500px; }
.w600 { width: 600px; }
.w700 { width: 700px; }
.w800 { width: 800px; }
.w { width: 100% }
.h10 { height: 10px; }
.h20 { height: 20px; }
.h30 { height: 30px; }
.h50 { height: 50px; }
.h80 { height: 80px; }
.h100 { height: 100px; }
.h200 { height: 200px; }
.h { height: 100% }
/*边距*/
.ma { margin: 0 auto; }
.m10 { margin: 10px; }
.m15 { margin: 15px; }
.m30 { margin: 30px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt50 { margin-top: 50px; }
.mt100 { margin-top: 100px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
.mb50 { margin-bottom: 50px; }
.mb100 { margin-bottom: 100px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }
.ml50 { margin-left: 50px; }
.ml100 { margin-left: 100px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }
.mr50 { margin-right: 50px; }
.mr100 { margin-right: 100px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p30 { padding: 30px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt30 { padding-top: 30px; }
.pt50 { padding-top: 50px; }
.pt100 { padding-top: 100px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb30 { padding-bottom: 30px; }
.pb50 { padding-bottom: 50px; }
.pb100 { padding-bottom: 100px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl30 { padding-left: 30px; }
.pl50 { padding-left: 50px; }
.pl100 { padding-left: 100px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr30 { padding-right: 30px; }
.pr50 { padding-right: 50px; }
.pr100 { padding-right: 100px; }
/*全局样式*/
.w1000 { width: 1000px !important; margin: 0 auto !important; }
/*首页样式*/
/*header*/
.header_box { height: 100px; }
.header_box a.logo { background: url(/images/logo.png) no-repeat left; float: left; width: 200px; height: 40px; margin-top: 30px; display: block; text-indent: -99999px; }
.header_box .sogin { background: url(/images/solgin_03.png) no-repeat left; float: left; width: 229px; height: 40px; margin: 35px 0 0 20px; display: block; }/*banner*/
.focus { height: 450px; overflow: hidden; position: relative; background: #ccc; }
.focus_m ul { width: 100%; height: 450px; overflow: hidden; }
.focus_m li { width: 100%; height: 450px; _float: left; }
.li_1 { background: url(/images/banner.jpg) center 0 no-repeat #288cc0; }
.li_2 { background: url(/images/banner_01.jpg) center 0 no-repeat #76b7d8; }
.li_3 { background: url(/images/banner_02.jpg) center 0 no-repeat #76b7d8; }
.focus_s { height: 0; position: relative; margin: 0 auto; z-index: 2; width: 1000px; }
.focus_s ul { height: 12px; overflow: hidden; position: absolute; left: 10px; top: 360px; }
.focus_s li { float: left; cursor: pointer; height: 12px; width: 12px; overflow: hidden; margin-right: 10px; }
.focus_s li b { display: block; text-indent: -999em; background: url(/images/circle.png) 0 0 no-repeat; width: 12px; height: 32px; overflow: hidden; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/circle.png');
_background: none; }
.focus_s li.active b { margin-top: -20px; }
.focus_l, .focus_r { position: absolute; display: block; width: 50px; height: 75px; overflow: hidden; z-index: 2; top: 150px; }
.focus_l { left: 0; }
.focus_r { right: 0; }
.focus_l b, .focus_r b { position: absolute; z-index: 1; display: block; width: 50px; height: 75px; overflow: hidden; background: #000; opacity: 0.3; filter: alpha(opacity=30); cursor: pointer; }
.focus_l span, .focus_r span { display: block; position: relative; z-index: 2; width: 22px; height: 33px; top: 21px; cursor: pointer; }
.focus_l span { left: 12px; background: url(/images/l.png) 0 0 no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/l.png');
_background: none; }
.focus_r span { left: 16px; background: url(/images/r.png) 0 0 no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/r.png');
_background: none; }
.focus_l:hover, .focus_r:hover { *zoom:1;
}
.focus_l:hover b, .focus_r:hover b { opacity: 0.5; filter: alpha(opacity=50); }



/*login*/
.login_box { height: 0; position: relative; margin: 0 auto; z-index: 9999; width: 1000px; }
.login { position: absolute; width: 300px; overflow: hidden; padding: 10px 0; top: 28px; right: 0; }
.login_content { width: 260px; padding: 60px 20px 0px 20px; position: relative; height: 260px; overflow: hidden; z-index: 2; background: #fff; }
.login_content h2 { color: #585858; float: left; }
.login_content label { display: block; position: relative; margin-top: 15px; }
.login_content label span { position: absolute; float: left; line-height: 40px; left: 30px; color: #BCBCBC; cursor: text; }
.user_name { background: url(/images/Login_icon_01.png) no-repeat 10px; }
.key { background: url(/images/Login_icon_02.png) no-repeat 10px; }
.input_buttom { width: 258px; border: solid 1px #d7d7d7; height: 38px; text-indent: 30px; background: #c31671; text-align: center; color: #fff; text-indent: 0; font-size: 18px; cursor: pointer; margin-top: 0px; }
a.unlearn_key { float: right; padding-right: 40px; font-size: 14px; color: #BCBCBC; line-height: 35px; }
.error { color: #ff6464; line-height: 40px; height: 40px; font-size: 12px; }
.error em { display: block; }
.input_txt { width: 228px;   border: solid 1px #d7d7d7; height: 38px; line-height:38px; padding-left:30px;}
.input_txt:focus { box-shadow: 0 0 4px rgba(255,153,164,0.8); border: solid 1px #B00000; }
/*footer */
.footer_box { }
.footer_box ul { width: 1000px; margin: 0 auto; padding-top: 30px; }
.footer_box ul li { float: right; margin-left: 15px; }
.footer_box ul li a { font-size: 12px; color: #a4a4a4; }
/*关于iConferecce*/
/*关于iConferecce*/
.conter2 { }
.banner_2{ background:url(/images/banner_03.jpg) no-repeat center;width:100%; height:309px; min-width:1000px;}
.conter2 h2.Path { float: left; height: 50px; line-height: 50px; border-bottom: 1px solid #d4d4d4; width: 100%; font-size: 14px; color: #242424; }
.conter2 .Care { border-bottom: 1px solid #d4d4d4; padding-bottom: 30px; }
/*贴心服务*/
.conter2 .Care h3.tit_Care { background: url(/images/png_icon.png) no-repeat 405px 0; width: 100%; height: 55px; margin-top: 60px; }
.conter2 .Care div.h4_b1 { border-right: 1px solid #e4007f; float: left; width: 500px; height: 40px; }
.conter2 .Care dl { }
.conter2 .Care dl.dl_l { float: left; width: 584px; }
.conter2 .Care dl.dl_l h4 { text-align: right; }
.conter2 .Care dl.dl_r { float: right; width: 584px; }
.conter2 .Care dl dd { width: 333px; }
.conter2 .Care dl dd h4 { font-size: 16px; font-weight: bold; color: #242424; padding: 35px 0 15px 0; }
.conter2 .Care dl dd p { font-size: 12px; color: #787878; line-height: 24px; }
.conter2 .Care dl dt { width: 168px; height: 168px; }
.conter2 .Care dl dt.registration { background: url(/images/png_icon.png) no-repeat 0 -69px; float: right; }
.conter2 .Care dl dt.Submission { background: url(/images/png_icon.png) no-repeat -172px -69px; float: left; }
.conter2 .Care dl dt.hotel { background: url(/images/png_icon.png) no-repeat 0 -250px; float: right; }
.conter2 .Care dl dt.Payment { background: url(/images/png_icon.png) no-repeat -172px -250px; float: left; }
/*服务项目*/
.conter2 .case { border-bottom: 1px solid #d4d4d4; padding-bottom: 30px; }
.conter2 .case h3.tit_case { background: url(/images/png_icon.png) no-repeat 411px -445px; width: 100%; height: 40px; margin-top: 60px; }
#zzsc { height: 210px; width: 948px; margin-right: auto; margin-left: auto; position: relative; background-color: #fff; margin-top: 50px; }
#zzsc .pre { background-image: url(/images/nav.png); background-repeat: no-repeat; background-position: -50px top; display: block; height: 47px; width: 25px; cursor: pointer; position: absolute; left: -80px; top: 92px; }
#zzsc a.pre:hover { background-position: -75px top; }
#zzsc .next { background-image: url(/images/nav.png); background-repeat: no-repeat; background-position: left top; display: block; height: 47px; width: 25px; cursor: pointer; top: 92px; right: -80px; position: absolute; }
#zzsc a.next:hover { background-position: -25px top; }
#zzsc #wai_box { height: 210px; width: 992px; overflow: hidden; position: relative; }
#zzsc #wai_box .zzsc_box .title { font-family:微软雅黑,Microsoft Yahei; font-size: 14px; line-height: 25px; color: #FFFFFF; background: rgba(000, 000, 000, 0.6); display: none; height: 80px; position: absolute; bottom: 0px; z-index: 30; width: 280px; text-indent: 1em; left: 0px; padding-top: 10px; }
#zzsc #wai_box .zzsc_box .title strong { font-size: 14px; }
#zzsc #wai_box .zzsc_box .title p { font-size: 12px; }
#zzsc .zzsc_box { width: 2976px; position: absolute; left: 0px; top: 0px; }
#zzsc .zzsc_box a.img:hover { -moz-opacity: 0.9; -khtml-opacity: 0.9; Opacity: 0.9; Filter: alpha(opacity=90); outline: none; }
#zzsc .zzsc_box .img { display: block; }
#zzsc .zzsc_box ul { float: left; display: block; height: 210px; width: 992px; }
#zzsc .zzsc_box li { float: left; font-size: 0px; line-height: 0px; position: relative; margin-right: 50px; }
#zzsc .nav { height: 10px; margin-top: 20px; width: 231px; margin-right: auto; margin-left: auto; }
#zzsc .nav a { background: rgba(100, 100, 100, 0.7); display: block; float: left; height: 10px; width: 75px; font-size: 0px; line-height: 0px; margin-right: 2px; cursor: pointer; }
#zzsc .nav a:hover { background-color: #F9B766; }
#zzsc .nav .now { background-color: #F9B766; }
/*底部2*/
.footer2 { background: #2d312f; height: 100px; margin-top: 70px; }
.footer2 ul { float: left; font-size: 12px; }
.footer2 ul li { float: left; line-height: 100px; margin-right: 20px; }
.footer2 ul li a { color: #b0b0b0; }
.footer2 p { float: right; font-size: 12px; color: #5e5e5e; line-height: 100px; }


/*联系方式*/
.conter2 .Contact { padding-bottom: 30px; float:left;  width: 100%;  margin-top: 70px;}
.Contact_cont{ background:url(/images/about_03.jpg) no-repeat 395px 0;  width: 100%; height:319px; display:block; margin:0 auto;}


.Winxin{ background:url(/images/wx.jpg) no-repeat center; width:300px; height:330px;}
.change{position:absolute;right:0px;top:10px; z-index:12;width:60px;height:60px;background:url(/images/1.png); cursor:pointer; }


