.screen-wrap{
	position: absolute;
	top: 0;
	left: 0;
	background: #000000 fixed;
	opacity: 0;
	filter:alpha(opacity=0);
	z-index: 100010;
}
.pop-layer-wrap{
	position: fixed;
	_position: absolute;
	_top: expression(documentElement.scrollTop + 50 + "px");/*IE6 动态设置top位置*/
	background: url(../images/pop_layer_bg.png) no-repeat center center;
	width: 598px;
	height: 598px;
	margin-left: -296px;
	margin-top: -298px;
	z-index: 100010;
	opacity: 0;
	filter:alpha(opacity=0);
}
.pop-layer-wrap .del-icon{
	position: absolute;
	background-image: url(../images/pop_layer_del_icon.png);
	width: 54px;
	height: 54px;
	background-repeat: no-repeat;
	background-position: 0px -54px;
	cursor: pointer;
	top: 30px;
	left: 450px;
}
.pop-layer-wrap .del-icon:hover{background-position: 0px 0px;}
.pop-layer-wrap .arrow-icon{position: absolute;width: 598px;height: 50px;top: 274px;}
.pop-layer-wrap .arrow-icon .l-arrow{
	float: left;
	background-image: url(../images/pop_layer_arrow_icon.png);
	width: 50px;
	height: 50px;
	background-repeat: no-repeat;
	background-position: 0px -50px;
	cursor: pointer;
	margin-left: 6px;
}
.pop-layer-wrap .arrow-icon .l-arrow:hover{background-position: 0px 0px;}
.pop-layer-wrap .arrow-icon .r-arrow{
	float: right;
	background-image: url(../images/pop_layer_arrow_icon.png);
	width: 50px;
	height: 50px;
	background-repeat: no-repeat;
	background-position: -50px -50px;
	cursor: pointer;
	margin-right: 6px;
}
.pop-layer-wrap .arrow-icon .r-arrow:hover{background-position: -50px 0px;}
.pop-layer-wrap .title{text-align: center;margin-top: 35px;}
.pop-layer-wrap .title h1.level-1{font-size: 30px;color: #fff;}
.pop-layer-wrap .title p{font-size: 14px;color: #fff;}
.pop-layer-wrap .content-box{position: relative;width: 430px;margin: 53px auto 0;overflow: hidden;height: 393px;}
.pop-layer-wrap .content-box .team-area{position: absolute;width: 9999px;top: 0;left: 0;}
.pop-layer-wrap .content-box .team{float: left;width: 430px;}
.pop-layer-wrap .content-box .team .article{}
.pop-layer-wrap .content-box .team .article .floor-1{overflow: hidden;}
.pop-layer-wrap .content-box .team .article .floor-1 img{float: left;}
.pop-layer-wrap .content-box .team .article .floor-1 .r-area{float: left;margin: 33px 0 0 16px;}
.pop-layer-wrap .content-box .team .article .floor-1 .r-area p{font-size: 14px;color: #333333;}
.pop-layer-wrap .content-box .team .article .floor-2{overflow: hidden;margin-top: 15px;}
.pop-layer-wrap .content-box .team .article .floor-2 p{font-size: 12px;color: #333333;line-height: 22px;}


.mod-1{
	width: 100%;height: 653px;background: #ecf0f1;overflow: hidden;text-align: center;position: relative;}
/*交互banner*/
.hide{display: none;}
.mod-1 .mod-1-inner{width: 1080px;height: 653px;margin: 0 auto;overflow: hidden;position: relative;}
.mod-1 .mod-1-inner .mod-1-1{width: 1080px;height: 653px;margin: 0 auto;overflow: hidden;position: absolute;left: 0;}
.mod-1 .mod-1-inner .mod-1-1 .ele-pic{
	background: url(../images/ele_pic_1.png) no-repeat center center;
	width: 955px;
	height: 653px;
	position: absolute;
	right: -955px;
}
.mod-1 .mod-1-inner .mod-1-1 .ele-words{
	background: url(../images/ele_words_1.png) no-repeat center center;
	width: 481px;
	height: 225px;
	position: absolute;
	top: 45px;
	left: -481px;
}
.mod-1 .mod-1-inner .mod-1-1 .ele-words-fb{position: absolute;text-indent: -9999px;}
.mod-1 .mod-1-inner .mod-1-2{width: 1080px;height: 653px;margin: 0 auto;overflow: hidden;position: absolute;left: 0;}
.mod-1 .mod-1-inner .mod-1-2 .ele-pic{
	background: url(../images/ele_pic_2.png) no-repeat center center;
	width: 628px;
	height: 586px;
	position: absolute;
	right: -628px;
}
.mod-1 .mod-1-inner .mod-1-2 .ele-words{
	background: url(../images/ele_words_2.png) no-repeat center center;
	width: 543px;
	height: 327px;
	position: absolute;
	top: 45px;
	left: -543px;
}
.mod-1 .mod-1-inner .mod-1-3{width: 1080px;height: 653px;margin: 0 auto;overflow: hidden;position: absolute;left: 0;}
.mod-1 .mod-1-inner .mod-1-3 .ele-pic{
	background: url(../images/ele_pic_3.png) no-repeat center center;
	width: 822px;
	height: 595px;
	position: absolute;
	right: -822px;
}
.mod-1 .mod-1-inner .mod-1-3 .ele-words{
	background: url(../images/ele_words_3.png) no-repeat center center;
	width: 497px;
	height: 271px;
	position: absolute;
	top: 45px;
	left: -497px;
}
.mod-1 .mod-1-wrap{
	width: 100%;height: 210px;position: absolute;bottom: 0;left: 0;z-index: 1;}
.mod-1 .mod-1-wrap .brand{width: 100%;height: 210px;overflow: hidden;bottom: -210px;}
.mod-1 .mod-1-wrap .ele-brand-1{
	background: url(../images/brand_bg_1.png) no-repeat center center;position: absolute;left: 0;}
.mod-1 .mod-1-wrap .ele-brand-1 .trademark{
	background: url(../images/trademark_1.png) no-repeat center center;
	width: 263px;
	height: 98px;
	margin: 12px auto 0;
}
.mod-1 .mod-1-wrap .ele-brand-1 .words-intro{
	background: url(../images/words_intro_1.png) no-repeat center center;
	width: 562px;
	height: 85px;
	margin: 0 auto;
}
.mod-1 .mod-1-wrap .ele-brand-2{
	background: url(../images/brand_bg_1.png) no-repeat center center;
	position: absolute;
	left: 0;
}
/*.mod-1 .mod-1-wrap .ele-brand-2 .trademark{
	background: url(../images/trademark_1.png) no-repeat center center;
	width: 263px;
	height: 98px;
	margin: 12px auto 0;
}*/
.mod-1 .mod-1-wrap .ele-brand-2 .words-intro{
	background: url(../images/words_intro_2.png) no-repeat center center;
	width: 696px;
	height: 210px;
	margin: 0 auto;
}
.mod-1 .mod-1-wrap .ele-brand-3{
	background: url(../images/brand_bg_1.png) no-repeat center center;position: absolute;left: 0;}
/*.mod-1 .mod-1-wrap .ele-brand-3 .trademark{
	background: url(../images/trademark_1.png) no-repeat center center;
	width: 263px;
	height: 98px;
	margin: 12px auto 0;
}*/
.mod-1 .mod-1-wrap .ele-brand-3 .words-intro{
	background: url(../images/words_intro_3.png) no-repeat center center;
	width: 531px;
	height: 210px;
	margin: 0 auto;
}
.mod-1 .thumb-nav{position: absolute;top: 31px;left: 50%;margin-left: 444px;}
.mod-1 .thumb-nav .panel{
	background-image: url(../images/thumb_nav_panel_icon.png);
	background-repeat: no-repeat;
	background-position: 0px -15px;
	width: 15px;
	height: 15px;
	float: left;
	margin-right: 12px;
	cursor: pointer;
}
.mod-1 .thumb-nav .panel.cur-panel{background-position: 0px 0px;}
/*交互banner结束*/
.mod-2{background: #00a5de;width: 100%;position: relative;display: inline-block;}
.mod-2 .arrow-guide-married{
	position: absolute;
	top: 0px;
	margin-top: -22px;
	left: 50%;
	margin-left: -20px;
	z-index: 9999;
}
/*滚动滑块*/
.mod-2-inner{width: 1080px;height: 720px;margin: 0 auto;margin-top: 90px;position: relative;}
.u-area{position: relative;overflow: hidden;width: 898px;margin: 0 auto;height: 258px;}
.u-area .slide-arrow{}
.u-area .slide-arrow .l-arrow{
	background: url(../images/slide_l_arrow.png) no-repeat center center;
	width: 23px;
	height: 23px;
	cursor: pointer;
	display: inline-block;
	position: absolute;
	top: 116px;
	left: 20px;
	z-index: 1;
}
.u-area .slide-arrow .r-arrow{
	background: url(../images/slide_r_arrow.png) no-repeat center center;
	width: 23px;
	height: 23px;
	cursor: pointer;
	display: inline-block;
	position: absolute;
	top: 116px;
	right: 20px;
	z-index: 1;
}
.u-area .slide-area{position: absolute;margin: 0 auto;height: 258px;overflow: hidden;}
.u-area .slide-area .slide-box{float: left;width: 258px;height: 258px;margin-right: 61px;}
.u-area .slide-area .slide{width: 258px;height: 258px;border-radius: 258px;}
.u-area .slide-area .member-1{background: url(../images/slide_member_1.png) no-repeat center center;}
.u-area .slide-area .member-2{background: url(../images/slide_member_2.png) no-repeat center center;}
.u-area .slide-area .member-3{background: url(../images/slide_member_3.png) no-repeat center center;}
.replace-area{position: absolute;top: -56px;left: 357px;}
.replace{border-radius: 364px;}
.replace.corresponding-1{background: url(../images/corresponding_1.png) no-repeat center center;margin-top:185px;margin-left:182px;display: none;}
.replace.corresponding-2{background: url(../images/corresponding_2.png) no-repeat center center;margin-top:185px;margin-left:182px;display: none;}
.replace.corresponding-3{background: url(../images/corresponding_3.png) no-repeat center center;margin-top:185px;margin-left:182px;display: none;}
.d-area{position: relative;overflow: hidden;width: 1080px;margin: 0 auto;height: 340px;margin-top: 84px;*padding-top: 84px;}
.shift-area{position: absolute;margin: 0 auto;height: 340px;overflow: hidden;}
.shift-area .shift{display: inline-block;position: absolute;overflow: hidden;}
.shift-area .shift.shift-1{width: 760px;height: 276px;margin-left: 162px;overflow: hidden;}
.shift-area .shift.shift-2{width: 760px;height: 324px;margin-left: 162px;overflow: hidden;}
.shift-area .shift.shift-3{height: 340px;margin-left: 58px;overflow: hidden;}
.shift-area .shift .box{float: left;text-align: center;overflow: hidden;display: inline-block;}
.shift-area .shift.shift-1 .box{width: 160px;margin-right: 140px;}
.shift-area .shift.shift-2 .box{width: 160px;margin-right: 40px;}
.shift-area .shift.shift-3 .box{width: 160px;margin-right: 49px;}
.shift-area .shift.shift-1 .box.box-1-3{margin-right: 0;}
.shift-area .shift.shift-2 .box.box-2-4{margin-right: 0;}
.shift-area .shift.shift-3 .box.box-3-5{margin-right: 0;}
.shift-area .shift .box img.shift-box-icon{margin-bottom: 20px;}
.shift-area .shift .box h1{
	font-size: 23px;font-family: "Microsoft YaHei",微软雅黑;color: #fff;font-weight: normal;margin-bottom: 20px;}
.shift-area .shift .box p{font-family: "Microsoft YaHei",微软雅黑;font-size: 11px;color: #80d2ef;font-weight: normal;}
.shift-area .shift.shift-1 .box p{text-align: left;}
.shift-area .shift.shift-2 .box p{text-align: left;}
.shift-area .shift.shift-3 .box p{text-align: left;}
.shift-area .shift .box .more{display: inline-block;margin-top: 20px;padding: 6px 12px;}
.shift-area .shift.shift-2 .box.box-2-1 .more{margin-top: 38px;}
.shift-area .shift.shift-2 .box.box-2-4 .more{margin-top: 38px;}
.shift-area .shift.shift-3 .box.box-3-1 .more{margin-top: 38px;}
.shift-area .shift.shift-3 .box.box-3-3 .more{margin-top: 38px;}
.shift-area .shift.shift-3 .box.box-3-4 .more{margin-top: 56px;}
.shift-area .shift .box .more p{margin-top: 8px;border-bottom: 1px solid #79bbd2;}
.arrow-guide{position: absolute;bottom: 0px;margin-bottom: -22px;left: 50%;margin-left: -20px;}
/*滚动滑块结束*/
.mod-3{width: 100%;background: #fff;overflow: hidden;}
.mod-3 .mod-3-inner{width: 886px;height: 432px;margin: 0 auto;}
.mod-3 .mod-3-inner div{float: left;margin-right: 81px;margin-top: 84px;width: 160px;}
.mod-3 .mod-3-inner div.no-margin-right{margin-right: 0;}
.mod-3 .mod-3-inner div h1{font-size: 20px;font-family: "Microsoft YaHei",微软雅黑;color: #00a5de;font-weight: normal;}
.mod-3 .mod-3-inner div a{
	font-size: 12px;
	font-family: "Microsoft YaHei",微软雅黑;
	color: #49454e;
	line-height: 24px;
	display: block;
	height: 24px;
	overflow: hidden;
}
.mod-3 .mod-3-inner div a.margin-top{margin-top: 18px;}
.mod-3 .mod-3-inner div a:hover{color: #00a5de;}
.mod-3 .mod-3-inner div a.rMore{
	font-size: 12px;
	font-family: "Microsoft YaHei",微软雅黑;
	color: #00a5de;
	border-bottom: 1px solid #00a5de;
	margin-top: 18px;
	display: inline-block;
}
.mod-4{width: 100%;background: #f5f5f5;display: inline-block;position: relative;}
.mod-4 .arrow-guide-married{
	position: absolute;
	top: 0px;
	margin-top: -22px;
	left: 50%;
	margin-left: -20px;
	z-index: 9999;
}
.mod-4 .mod-title {
	width: 100%;
	height: 75px;
	border-bottom: 1px solid #cccccc;
	position: relative;
	margin-top: 30px;

}
.mod-4 .mod-title h1.level-2{font-size: 32px;color: #49454e;font-weight: normal;text-align: center;line-height: 75px;}
.mod-4 .mod-title .mod-title-bg{
    background: url(../images/ps_sl_mod_title_bg.gif) no-repeat center center;
	width: 131px;
	height: 5px;
	position: absolute;
	bottom: -1px;
	_bottom: -2px;
	left: 50%;
	margin-left: -66px;
}
.mod-4 .mod-4-inner{width: 1080px;margin: 0 auto;}
.mod-4 .mod-4-inner .items-wrap{overflow: hidden;width: 968px;margin: 50px auto 10px;}
.mod-4 .mod-4-inner .items-wrap .items{margin: 0 14px;position: relative;float: left;}
.mod-4 .mod-4-inner .items-wrap .items-1{
    background-image: url(../images/case_floor1_items1.png);
    background-repeat: no-repeat;
    background-position: 0px -234px;
    width: 214px;
    height: 230px;
}
.mod-4 .mod-4-inner .items-wrap .items-2{
    background-image: url(../images/case_floor1_items2.png);
    background-repeat: no-repeat;
    background-position: 0px -234px;
    width: 214px;
    height: 230px;
}
.mod-4 .mod-4-inner .items-wrap .items-3{
    background-image: url(../images/case_floor1_items3.png);
    background-repeat: no-repeat;
    background-position: 0px -234px;
    width: 214px;
    height: 230px;
}
.mod-4 .mod-4-inner .items-wrap .items-4{
    background-image: url(../images/case_floor1_items4.png);
    background-repeat: no-repeat;
    background-position: 0px -234px;
    width: 214px;
    height: 230px;
}
.mod-4 .mod-4-inner .items-wrap .items a{
    position: absolute;
    background: url(../images/a_link.png) no-repeat center center;
    width: 58px;
    height: 58px;
    top: 10px;
    left: 78px;
    display: none;
}
.mod-5{width: 100%;background: #f5f5f5;overflow: hidden;}
.mod-5 .mod-title {
	width: 100%;
	height: 75px;
	border-bottom: 1px solid #cccccc;
	position: relative;
	margin-top: 30px;

}
.mod-5 .mod-title h1.level-2{font-size: 32px;color: #49454e;font-weight: normal;text-align: center;line-height: 75px;}
.mod-5 .mod-title .mod-title-bg{
    background: url(../images/ps_sl_mod_title_bg.gif) no-repeat center center;
	width: 131px;
	height: 5px;
	position: absolute;
	bottom: -1px;
	_bottom: -2px;
	left: 50%;
	margin-left: -66px;
}
.mod-5 .mod-5-inner{width: 1080px;margin: 0 auto;}
.mod-5 .mod-5-inner .items-wrap{overflow: hidden;width: 870px;margin: 50px auto 10px;}
.mod-5 .mod-5-inner .items-wrap .items{
	margin: 0 24px;
	float: left;
	background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 126px;
    height: 126px;
    cursor: pointer;
}
.mod-5 .mod-5-inner .items-wrap .items-1{
    background-image: url(../images/home_mod5_items1.png);
    background-position: 0px -126px;
}
.mod-5 .mod-5-inner .items-wrap .items-2{
    background-image: url(../images/home_mod5_items2.png);
}
.mod-5 .mod-5-inner .items-wrap .items-3{
    background-image: url(../images/home_mod5_items3.png);
}
.mod-5 .mod-5-inner .items-wrap .items-4{
    background-image: url(../images/home_mod5_items4.png);
}
.mod-5 .mod-5-inner .items-wrap .items-5{
    background-image: url(../images/home_mod5_items5.png);
}
.mod-5 .mod-5-inner .tips{
    background: url(../images/home_mod5_tips_bg.png) no-repeat center center;
    width: 907px;
    height: 229px;
    margin: 54px auto 50px;
    position: relative;
}
.mod-5 .mod-5-inner .tips .arrow-index{
    position: absolute;
    background: url(../images/home_mod5_tips_arrow_index.png) no-repeat center center;
    width: 22px;
    height: 17px;
    top: -16px;
    left: 95px;
}
.mod-5 .mod-5-inner .tips .tips-bg{padding: 22px 40px 0;text-align: left;}
.mod-5 .mod-5-inner .tips .tips-bg .tip-words{font-size: 15px;color: #666666;line-height: 30px;}
.mod-5 .mod-5-inner .tips .tips-bg .tip-words .inscribe{float: right;margin-top: 16px;text-align: center;}
.mod-5 .mod-5-inner .tips .tips-bg .tip-words .inscribe .person{cursor: pointer;color: #666666;text-decoration: underline;}
.mod-5 .mod-5-inner .tips .tips-bg .tip-words .inscribe .person:hover{text-decoration: underline;color: #00a5e3;}

/*webkit内核浏览器hack写法*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.shift-area .shift.box-1 div{width: 160px;margin-right: 40px;}
.shift-area .shift.box-2 div{width: 160px;margin-right: 140px;}
.shift-area .shift.box-3 div{width: 160px;margin-right: 40px;}
} 


