@charset "utf-8";
/*	
    @Created by haizhouchen
	  @Upload date: 2014/07/25
*/
body{background:#090a24;}
body,td,input{ font-size:12px; font-family: Arial,"宋体";}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
h1{text-indent:-9999px;height:0px;line-height:0px;}
/* color */
.cRed{ color:#C00;}
.cGreen{ color:#080;}
.cBold {font-weight:bold;}
.cBlue {color:#014991;}
.cGray{color:#666;}
.fontArial{ font-family:Arial, Helvetica, sans-serif;}

/* 默认超链样式 */
a{ color:#258fb8; text-decoration: none;}
a:hover{ color: #C00; text-decoration: underline;}

.lt {float:left;}
.rt {float:right;}

/* 顶底(白底) */
.top{background:#fff;}
.top_inner{width:1000px;margin:0 auto;padding:10px;}
.top_logo{background:url(../images/logo.png) no-repeat;width:340px;height:45px;display:block;float:left;}
.top_menu{color:#666;float:right;}
.top_menu a{color:#666;text-shadow:none;}
.top_menu a:hover{color:#c00;}
.top_hotline{color:#333;font:20px/27px "微软雅黑",Arial, Helvetica;text-align:right;margin-top:5px;}
.top_hotline span{font:bold 24px/27px  Helvetica,Arial;color:#e30d0d;}

/* footer */
#footer{margin:30px auto 0;color:#dbd8e0;text-align:center;padding:40px 0 20px 0;line-height:21px; background:#1b093e;}
#footer a{color:#dbd8e0;}
#footer a:hover{color:#f00;}

/* banner */
.banner-wrapper{background: url("../images/banner.jpg") no-repeat top center;height: 622px;padding: 1px 0 0 0;}
.box-wrapper{background: url("../images/box.jpg") no-repeat top center;height: 731px;}
.main{width:1000px;margin:0 auto;text-align:left;}
.bridge-wrapper{position: relative;width: 100%;overflow: hidden;height: 500px;background: url("../images/wave.png") center  280px no-repeat;}
.bridge-wrapper .bridge-left{position: absolute;top:0;right: 50%;margin-right: 100px;}
.bridge-wrapper .bridge-right{position: absolute;top:0;left:50%;margin-left: 100px;}
.kiss-gif{position: absolute;left: 50%;top:-9px;margin-left: -110px;display: none;}
.step-one{margin: 462px 0 0 275px;background: url("../images/step1.png") no-repeat 0 0;}
.step-two{margin: 0 0 10px 275px;background: url("../images/step2.png") no-repeat 0 0;}
.step-same{padding-left:128px;height:160px;font-family: "微软雅黑";}
.step-same .li1{font-size: 16px;color: #fff;line-height: 22px;padding: 10px 0 0 0;}
.step-same .li2{font-size: 16px;color: #fff;line-height: 36px;padding: 5px 0 10px 0;}
.step-same .li2 em{font-size: 30px;font-weight: bold;color: #ebb081;}
.step-same .li3{padding: 0 0 0 10px;}
.step-same .li3 a{display: block;width: 170px;height: 46px;}
.step-same .li3 .get-bridge{background: url("../images/get-bridge.png") no-repeat 0 0;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/get-bridge.png');}
.step-same .li3 .get-bridge:hover{background-image: url("../images/bridge.png");_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bridge.png');}
.step-same .li3 .get-kiss{background: url("../images/get-kiss.png") no-repeat 0 0;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/get-kiss.png');}
.step-same .li3 .get-kiss:hover{background-image: url("../images/kiss.png");_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kiss.png');}
.event-main{height:85px;position: relative;}
.event-desc{position: absolute;top:-130px;z-index: 10;}
.event-desc h3{font-size: 14px;color: #ffa54e;line-height: 24px;padding: 0 0 10px 0;}
.event-desc ul li{font-size: 14px;color: #fff0e2;line-height: 28px;padding: 3px 0;position: relative;}
.event-desc ul li .cxg{color: #ffa54e;font-size: 12px;text-decoration: underline;}
.event-desc ul li .cxg img{position: relative;top:4px;margin: 0 3px 0 0;}
.event-desc .tips{position: absolute;top:-55px;left: 470px;width: 282px;height: 89px;color: #636478;font-size: 12px;display: none;}
.event-desc .tips dl{padding: 6px 0  0 30px;line-height: 26px;background:url("../images/tip-bg.png") no-repeat;height: 83px;}
.contact-us{position: fixed;right: 0;top:40%;background: #2c2e5c;border-radius: 5px 0 0 5px;width: 110px;padding: 10px 0 10px 10px;color: #fff;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.contact-us h4{font-size: 16px;line-height: 22px;position: relative;font-family: "微软雅黑";}
.contact-us h4 .close-btn{position: absolute;top:2px;right: 5px;cursor: pointer;}
.contact-us ul .li1{padding: 8px 0;font-size: 14px;}
.contact-us ul .li2{font-size: 12px;padding: 0 0 8px 0;}
*html{background-image:url(about:blank);background-attachment:fixed;}



