@charset "utf-8";

.m_t_left{text-align:left ! important;} .m_f_left{float:left ! important;} .m_f_right{float:right ! important;}


#re_wrapper{width:100%;position:relative;}
@media screen and (min-width: 100px) and (max-width:1379px){
 #re_wrapper{width: 1380px;position:relative;}
 #re_wrapper_container{1380px;height:730px;background: url('/re_images/container_bg.gif') repeat;position:relative;overflow:hidden;z-index:1;}
}
#btn_page-prev{position:absolute;top:446px;left:0;z-index:100;}
#btn_page-next{position:absolute;top:446px;right:0;z-index:100;}

/*#re_wrapper_container{width:100%;height:700px;}*/
#re_wrapper_container{width:100%;height:730px;background: url('/re_images/container_bg.gif') repeat;position:relative;overflow:hidden;z-index:1;}
#re_container{width:1080px;height:700px;margin:45px auto;position:relative;}

#re_container.container02{position:relative;background:#f9f9f9;}
#re_container.container02 iframe{position:absolute;top:35px;left:160px;}


#re_container2{top:50px;width:1080px;height:500px;margin:45px auto;position:relative;}
#re_container2 .zone01{width:255px;height:500px;float:left;position:relative;}
#re_container2 .zone01 .service{width:255px;height:314px;background:url("/re_images/img_service03.gif") no-repeat;position:relative;}
#re_container2 .zone01 .service ul.left{width:122px;height:250px;position:absolute;top:56px;left:9px;}
#re_container2 .zone01 .service ul.right{width:114px;height:250px;position:absolute;top:56px;right:9px;}
#re_container2 .zone01 .service ul li{width:122px;height:49px;margin-bottom:1px;text-align:left;}
#re_container2 .zone01 .service ul li.type01 img{height:16px;margin-top:17px;}
#re_container2 .zone01 .service ul li.type02 img{height:31px;margin-top:9px;}
#re_container2 .zone01 .service ul.left img{margin-left:37px;}



#re_container2 .zone01 .service ul.right img{margin-left:42px;}
#re_container2 .zone01 .service span{width:58px;height:54px;position:absolute;top:-8px;left:20px;}
#re_container2 .zone01 .customer{width:255px; height:121px;background:url("/re_images/img_customer.gif") no-repeat;}
#re_container2 .zone01 .social{width:255px; height:65px;background:#9c9c9c;text-align:center;}

#re_container2 .zone01 .social img{margin:20px 2px; 0 2px;}
#re_container2 .zone03{width:255px;height:500px; float:right;}
#re_container2 .zone03 .guide{widht:255px;height:220px;background:url("/re_images/img_guide.gif") no-repeat;position:relative;}
#re_container2 .zone03 .guide img{position:absolute;right:24px;bottom:20px;}

#re_container2 .zone03 .faq{width:255px;height:215px;background:url("/re_images/img_faq.gif") no-repeat;position:relative;}
#re_container2 .zone03 .faq img{position:absolute;right:37px;bottom:29px;}
#re_container2 .zone03 .help{width:255px;height:65px;}
#re_container2 .zone02{width:570px;height:500px; float:right;position:relative;}
#re_container2 .zone02 .control{width:60px;height:18px;position:absolute;top:22px;right:23px;}
#re_container2 .zone02 .control img{float:left;margin-right:1px;}
/*#re_container2.container02{position:relative;background:#f9f9f9;}*/
#re_container2.container02{position:relative;background:#000000;}

#re_container2.container02 .video{background: url("/video/video_bg.jpg") no-repeat left top;width:1080px;height:500px;position:absolute;top:0;left:0;z-index:99;}
#re_container2.container02 .video .v_title{position:absolute;top:236px;left:258px;}
#re_container2.container02 .video .v_play{position:absolute;top:194px;right:254px;}

#re_container2.container02 iframe{position:absolute;top:35px;left:160px;}


#re_w_bottom{width:100%;position:relative;background:#bcbfc8;overflow:hidden;}
#re_bottom{width:1080px;height:56px;position:relative;margin:0 auto;background:url("/re_images/notice_bg.gif") no-repeat left top;}
#re_bottom .re_notice{width:825px; height:56px;float:left;}
#re_bottom .re_notice .flash_news {overflow:hidden;float: left;width:560px;height:56px;margin-left:220px;line-height: 20px;}
#re_bottom .re_notice .flash_news li{width:600px;height:37px;padding-top:16px;padding-left:35px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#re_bottom .re_notice .flash_news li a{margin-left:10px;}
#re_bottom .re_notice .m_right{width:30px;height:37px;padding:19px 0 0 0;}
#re_bottom .ad_video{width:255px;height:56px;float:right;}