@charset "utf-8";
*{ padding:0; margin:0; }
html{ background:url(../images/html-bg.gif) repeat scroll 0 0 #FFFFFF;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd {border:0; margin:0px; padding:0px; outline: 0px;}
body{background:url(../images/body-bg-new.gif) repeat-x scroll 0 0 transparent;min-height:379px; min-width:1024px;}
h1, h2, h3, h4, h5, h6,em {font-size:13px;font-weight:normal; font-style:normal;}
body,h1,h2,h3,input, button, textarea, select {font-family:'黑体', 'SimHei';font-size:13px; font-weight: normal; color: #333; }
ul, li { list-style-type:none; }
img{ border:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.pad{ padding:0 20px;}
.min_pad{ padding:5px 0;}
.pad_clear{ padding:0;}
.border{ border-bottom:1px solid #e1e1e1; padding:10px 0; clear:both;}
.border_right{ border-right:1px solid #e1e1e1;}
.blue{ color:#007fc1;}
table{ border-spacing: 0; }
.hide{ display:none;}
.error ul{padding-left:30px;}
.error ul li{line-height:28px;list-style-type: square; color:#f50;}
a{ text-decoration:none; color:#333;}
/* 浮动、清除浮动、加粗、颜色 */
.left {	float: left;}
.right {float: right;}
.clear {clear: both;}
.noBorder {border:none;}
.hs88{ color:#888;}
.lsqian{ color:#00B1CF}
.hese14{ font-size:14px; color:#000; font-weight:bold}
.hese12{color:#000;}
.fhs{color:#DB4980;}

/*global*/
.ban_bottom{ position:absolute; bottom:0; left:0;}
#footer {background:url(../images/bg-footer.gif) repeat-x; width: 100%; height:100%;font-family:"黑体"; overflow:hidden;}
#footer #footer-content {margin: auto;width: 960px; height:100%;}
#footer .left-column {width: 192px;float: left;}
#footer .left-column .social-icons {margin: 33px 0px 0px;width: 192px; float: left;}
#footer .left-column p {color:#fff; line-height: 17px; font-size: 11px;}
#footer .left-column .social-icons a { float: left;}
#footer .mid-column {background: url(../images/footer-divider.gif) repeat-y left top; margin: 0px; padding: 38px 0px 0px 30px; width:160px; float: left;}
#footer .space-devider {width: 20px;float: left;}
#footer ul { width:auto; float: left;margin-top:10px;}
#footer ul li {color:#fff; line-height:20px; font-size:12px;}
#footer ul li a {color:#fff;}
#footer ul li a:hover {text-decoration: underline;}
#footer .mid-column p { padding: 0px 0px 10px 0px; color:#fff; font-size:13px;}
#footer .right-column {margin: 0px; padding: 49px 0px 0px 20px; width: 353px; float: right;}
.footer_address span{ background:url(../images/footer_share.png) no-repeat 0 0; width:115px; height:22px; float:left; padding-right:20px;}
.footer_address span a{text-indent:-999px; display:block; width:19px; padding:0 2px; float:left; height:22px;}

.smartbutton{ bottom:0px; height:69px; position:fixed; right:10%; width:296px; z-index:1002; background:url(../images/docked-chat-2-event-pricing.png) no-repeat;font-family:"黑体"; }
.smartbutton a span{ padding:25px 0 0 100px; display:block;height:69px;width:296px;color:#fff; line-height:18px; font-weight:bold; cursor:pointer;letter-spacing:5px;}
.smartbutton a:hover{ text-decoration:none;}
.icon{ background:url(../images/icon-search.png) no-repeat 0 0; height:18px; text-indent:30px; line-height:18px; text-decoration:underline;}

.web_tip{ border:1px solid #ccc; width:100px; position:absolute; left:-30px; top:20px; z-index:2009; min-height:30px; background:#fff; border-radius:5px; box-shadow:5px 5px 8px rgba( 80, 80, 80, .6);-webkit-box-shadow: 5px 5px 8px rgba( 80, 80, 80, .6);-moz-box-shadow: 5px 5px 8px rgba( 80, 80, 80, .6);}
.web_tip img{ height:100px; width:100px; display:block;}

/*index*/
.remind{ border:3px solid #333; width:350px; height:150px; border-radius:3px; line-height:32px; position:absolute; left:200px; top:150px; display:none; z-index:4000; background:#fff;}
.remind p{ background:#ccc; line-height:32px; color:#fff; font-size:14px; font-weight:700; padding-left:20px;}
.remind p span{ float:right; padding-right:10px; cursor:pointer;}
.remind h1{ padding:0 0 0 20px;}
.remind h2{ padding:0 0 0 20px;}
.mask_layer {width:100%;height:9999px;position:fixed;_position:absolute;top:0;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 0)||0)-(parseInt(this.currentStyle.marginBottom, 0)||0)));left:0;z-index:1002;background:#000;opacity: 0.5;filter:alpha(opacity=50);_filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;display:none;}
.solution {clear:both;overflow:hidden; min-height:765px; width:960px; margin:0 auto;}
.but_center{text-align:center; float:left; left:50%; position:relative; padding:10px 0;}
.but_center span.norbutton{ right:50%; position:relative; background:url(../images/bar_bg.png) repeat-x 0 0;border-radius:3px;-webkit-border-radius:3px; -moz-border-radius: 3px; border: 1px solid #B0B0B0; display:block; float:left;margin:0 5px; padding:0; line-height:23px;}
span.norbutton:hover{ background:#ccc;}
a.normal{line-height:23px; padding:0 10px; display:block; text-decoration:none; color:#333;}
a.normal:hover{line-height:23px; padding:0 10px; display:block; text-decoration:none;}
.ban{ position:absolute; top:5px; left:15px;}

/*smart_button*/
.smart_button{ width:240px; height:69px; position:fixed; bottom:0; right:25%; overflow:hidden;}
.remind{ border:3px solid #016ca4; border-top:none; width:350px; height:120px; border-radius:3px; line-height:32px; position:absolute; left:200px; display:none; top:150px; z-index:4000; background:#fff;}
.remind p{ background:url(../images/choose_bg_03.png) repeat-x bottom left; line-height:32px; color:#fff; font-size:13px; font-weight:700; padding:0 0 0 20px;}
.remind p span{ float:right; padding:5px; cursor:pointer; line-height:20px;}
.remind h1{ text-align: center; padding:5px 0;}
.remind h2{left:50%; float:left; position:relative;}
.remind h2 a{ float:left; right:50%; position:relative;}
.remind_alert{ border:3px solid #016ca4; border-top:none; width:350px; height:120px; border-radius:3px; line-height:32px; position:absolute; left:200px; display:none; top:150px; z-index:4000; background:#fff;}
.remind_alert p{ background:url(../images/choose_bg_03.png) repeat-x bottom left; line-height:32px; color:#fff; font-size:13px; font-weight:700; padding:0 0 0 20px; overflow:hidden;}
.remind_alert p span{ float:right; padding:5px; cursor:pointer; line-height:20px;}
.remind_alert h1{ text-align: center; padding:5px 0;}
.remind_alert h2{left:50%; float:left; position:relative;}
.remind_alert h2 a{ float:left; right:50%; position:relative;}

/*head*/
#wrapper{ margin:auto; padding-bottom:15px; width:1000px;}
.headCom{ margin:auto; width:960px;font-family:"黑体";font-size:12px;}
.headLogo{ float:left; width:300px; overflow:hidden;height:50px; text-align:center; padding-top:18px;}
.headLogo img{ float:left}
.headLogo span{ background:#fff; width:80px; display:block; float:left;line-height:18px; margin-left:8px; margin-top:6px; font-weight:bold;letter-spacing:5px;}
.headdl{ background:url(../images/login-search-bg.png) no-repeat scroll center top transparent; float:right; height:38px; margin-top:0px; position:relative; width:451px;font-family:"黑体"; }
.headCom .headdl ul{float:left; width:180px; margin-left:10px}
.headCom .headdl ul li{ float:left; *margin:0 5px 0 0; margin:10px 5px 0 0;}
.headCom .headdl ul li a{ _line-height:25px;_height:25px;*line-height:25px;*height:25px; color:#fff; margin-right:10px;background:#0D486B; border-radius:3px;text-align:center; padding:3px 5px;}
.headCom .headdl ul li a:hover{ color:#fff; text-decoration:underline}
.topyx{ margin-right:10px;}
.headdl .seacrhC{ right:20px; position:absolute; margin-left:10px; width:240px; z-index:3;}
.searchk{ border:1px solid #ABADB3; height:20px; line-height:20px; padding:0 3px; width:200px; margin-top:7px; float:left;}
.searchicoC{ background:url(../images/searchico.jpg) no-repeat; width:22px; height:22px; border:none; border: solid 1px #ABADB3; margin-top:7px; cursor:pointer; float:left;}

.headdl1{ float:right; height:30px; width:400px; line-height:30px; text-align:right;}
.headdl1 span{ margin-left:15px;}
.headdl1 span a{color:#000; text-decoration:underline;}

.headnavC{ z-index:999;background:#0D486B;height:50px; line-height:50px; position:relative; width:960px;display:block;border-top-left-radius:3px; border-top-right-radius:3px; border-bottom-left-radius:3px;border-bottom-right-radius:3px; font-family:"黑体"; margin:5px 0 15px 0;}
.headnavC li{ z-index:1002; position:relative; display:inline-block; width:190px; float:left; text-align:center; color:#fff; font-size:14px;text-shadow:0 -1px #4a4a4a; font-weight:bold;} 
.headnavC li.wdm{ width:192px;}
.headnavC li.wdm a{ color:#fff; font-size:14px;width:192px; height:50px; display:block;}
.headnavC li.wdm a:hover{ background:#28A6DC; width:192px; height:50px; display:block;}
.headnavC li a{ color:#fff; font-size:14px;width:190px; height:50px; display:block;}
.headnavC li a:hover{ background:#28A6DC; width:190px; height:50px; display:block;}
.headnavC li.backchoose{ background:#28A6DC; width:190px; height:50px; display:block;}
.zbx{ border-right:1px solid #072537;}
.zbx1{ border-left:1px solid #3C6984;}
.zbx_main{ color:#333; font-weight:normal; text-shadow:none; z-index:1005; position:absolute; width:310px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;* -moz-border-radius-bottomleft:5px;* -moz-border-radius-bottomright:5px;* border-bottom-right-radius:5px;* border-bottom-left-radius:5px; left:0; top:50px; background:url(../images/listbg_03.png) repeat; padding:10px;  box-shadow:0 5px 8px rgba( 80, 80, 80, .6);-webkit-box-shadow: 0px 5px 8px rgba( 80, 80, 80, .6);-moz-box-shadow: 0px 5px 8px rgba( 80, 80, 80, .6);}
.zbx_main ul{ float:left; width:170px; border-right:1px dashed #ccc; padding:0 10px 0 0;}
.zbx_main ul li{ width:170px; text-align:left;}
.zbx_main ul li a{width:155px;padding-left:15px; text-shadow:none; color:#666; height:24px; line-height:24px; font-size:13px; font-weight:normal; border-bottom:1px dashed #ccc;}
.zbx_main ul li a:hover{height:24px; line-height:24px;background:#28a6dc; color:#fff;width:155px;}
.zbx_main ul li.choose a{ background:#28a6dc; color:#fff;}
.zbx_main p{ width:126px; text-align:center; float:left; padding:25px 0 0 0;}
.zbx_main p a{ height:22px; width:126px; color:#333; background:none; line-height:22px; padding:0 0 10px 0;}
.zbx_main p a:hover{ background:none; text-decoration:underline;height:22px; width:126px;line-height:22px;}
.single{ width:171px;}
.single ul{ width:171px; clear:both; border-right:none;}
.single p{ padding:10px 0 0 0 !important; width:170px !important;}
.single p a{ height:22px; width:170px; color:#333; background:none; line-height:22px; padding:0 0 10px 0;}
.single p a:hover{ background:none; text-decoration:underline;height:22px; width:170px;line-height:22px;}
.twoban { width:350px;}
.twoban ul{ width:350px; border:none;}
.twoban ul li{ float:left; margin-left:5px;}

.banner{ z-index:101; width:960px; height:450px; margin:0 auto; background:#FFF; position:relative;}
#slides {position:absolute;top:0px;left:0px;z-index:100;}
#slides .next,#slides .prev {position:absolute;top:180px;left:10px;width:24px;height:43px;display:block;z-index:101;}
.slides_container {width:960px;height:450px;overflow:hidden;}
.slides_container a{ display:none;}
#slides .next {left:920px;}
.bannerwz2{ position:absolute; top:130px; left:70px;background:url(../images/coffee2-70.png) repeat scroll 0 0 transparent; font-size:30px; padding:20px 40px; line-height:42px; display:inline-block; color:#fff; z-index:60;letter-spacing:4px; font-family:"黑体";}
.bannerwz2 span{ display:block;}
.bannerwz2 em.wzer1{font-size:30px; padding-left:100px;}
.bannerwz{ position:absolute; top:130px; left:70px;background:url(../images/blue2-70.png) repeat scroll 0 0 transparent; font-size:30px; padding:20px 40px; line-height:42px; display:inline-block; color:#fff; z-index:60;letter-spacing:4px; font-family:"黑体";}
.bannerwz span{ display:block;}
.bannerwz em.wzer{font-size:30px; padding-left:100px;}
.bannerwz4{ position:absolute; top:130px; left:70px;background:url(../images/green-70.png) repeat scroll 0 0 transparent; font-size:30px; padding:20px 40px; line-height:42px; display:inline-block; color:#fff; z-index:60;letter-spacing:4px; font-family:"黑体";}
.bannerwz4 span{ display:block;}
.bannerwz4 em.wzer1{font-size:30px;}
.bannerwz1{ position:absolute; top:80px; left:60px;background:url(../images/blue2-70.png) repeat scroll 0 0 transparent; font-size:30px; padding:20px 40px; line-height:42px; display:inline-block; color:#fff; z-index:60;letter-spacing:4px; font-family:"黑体";}
.bannerwz1 span{ display:block;}
.bannerwz1 em.wzer1{font-size:30px;}
.bannerwz em.wzer1{font-size:30px;}
.bannerico1{position:absolute; top:260px; left:328px;width:154px; background:url(../images/blue2-70.png) repeat scroll 0 0 transparent;padding:15px 20px; line-height:30px; display:inline-block;font-family:"黑体";z-index:61;}
.bannerico1 span{ background:url(../images/learn-more-arrow.png) no-repeat scroll right center transparent; padding-right:30px; color:#fff;font-size:30px;font-weight:bold}
.bannerico2{position:absolute; top:210px; left:60px;width:154px; background:url(../images/blue2-70.png) repeat scroll 0 0 transparent;padding:15px 20px; line-height:30px; display:inline-block;font-family:"黑体";z-index:61;}
.bannerico2 span{ background:url(../images/learn-more-arrow.png) no-repeat scroll right center transparent; padding-right:30px; color:#fff;font-size:30px;font-weight:bold}
.bannerico3{position:absolute; top:260px; left:362px;width:154px; background:url(../images/coffee2-70.png) repeat scroll 0 0 transparent;padding:15px 20px; line-height:30px; display:inline-block;font-family:"黑体";z-index:61;}
.bannerico3 span{ background:url(../images/learn-more-arrow.png) no-repeat scroll right center transparent; padding-right:30px; color:#fff;font-size:30px;font-weight:bold}
.bannerico4{position:absolute; top:260px; left:402px; width:154px; background:url(../images/green-70.png) repeat scroll 0 0 transparent;padding:15px 20px; line-height:30px; display:inline-block;font-family:"黑体";z-index:61;}
.bannerico4 span{ background:url(../images/learn-more-arrow.png) no-repeat scroll right center transparent; padding-right:30px; color:#fff;font-size:30px;font-weight:bold}
.content{ border:medium none; border-radius:4px 4px 4px 4px; height:300px; margin:15px auto; width:960px;font-family:"黑体"; }
.con1{ background:url(../images/home-promo-venue2.png) no-repeat; width:320px; height:300px; float:left; overflow:hidden;}
.con2{ background:url(../images/home-promo-demo.jpg) no-repeat; width:320px; height:300px; float:left;position:relative;}
.con3{ background:url(../images/home-promo-dg3.png) no-repeat; width:320px; height:300px;float:left;position:relative;}
.contitle{ font-size:18px; color:#fff;height:50px; line-height:50px;font-weight:bold;}
.subtitle{ height:55px; padding:10px 0 0 12px; line-height:18px; font-size:16px; overflow:hidden; margin-bottom:110px;}
.conico1{ background:url(../images/homepage-promo-buildyourcrowd-btn.png) no-repeat;color:#fff; font-size:18px;height:52px; line-height:52px; display:inline-block; padding:0 10px; position:absolute; bottom:10px; right:-30px; width:159px; padding-left:40px; font-weight:bold}
a.conico1:hover{ color:#fff; text-decoration:none}
.conico{ background:url(../images/home-demo-btn.png) no-repeat;color:#fff; font-size:18px;height:52px; line-height:52px; display:inline-block; padding:0 10px; position:absolute; bottom:10px; right:-30px; width:159px; padding-left:40px; font-weight:bold}
a.conico:hover{ color:#fff; text-decoration:none}
.newsC{ background:#fff; height:120px; width:960px; margin:15px auto; border-radius:3px 3px 3px 3px; border:medium none;font-family:"黑体";}
.newstitle{ float:left; margin:20px 15px 0;}
.newscon{ position:relative; float:left; width:225px; border-left:1px solid #ccc; padding:5px 20px 10px 20px; font-size:12px; line-height:20px; margin-top:15px; overflow:hidden; }
.newscon span{ position:absolute; right:10px; bottom:15px;}
.newsmore{ font-size:12px; text-align:right; margin:5px 30px 0 0; height:20px; line-height:20px;}
.newscon h1{ font-weight:700;color: #2485B3;}
.imgid2{ position:absolute; z-index:3005; width:455px; height:452px;}
.willimgid{ position:absolute; z-index:3005; width:600px; height:300px;}
.loading{ background:url(../images/lodding.png) no-repeat;text-align:center; border:1px solid #ccc; width:450px; height:231px; margin:0 auto; position:fixed; z-index:3000;}
.loading img{ padding:5px 0; float:right; margin:60px 60px 0 0;}
.loading p{ font-size:14px; color: #00669b; padding:160px 0 0 20px; text-align:left;}

.webtips{ display:none; border:1px solid #ccc;width:100px; position:absolute; left:-30px; bottom:10px; z-index:2009; min-height:30px; background:#fff; border-radius:5px; box-shadow:5px 5px 8px rgba( 80, 80, 80, .6);-webkit-box-shadow: 5px 5px 8px rgba( 80, 80, 80, .6);-moz-box-shadow: 5px 5px 8px rgba( 80, 80, 80, .6);}
.webtips img{ width:100px; height:100px; display:block;}
