﻿@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0px; text-align:center; font-family:"微软雅黑",宋体, Arial, Helvetica, sans-serif; background: url(/rayli../images/bj.jpg) repeat top center; color:#000;}
a { text-decoration:none; color:#000; }
a:hover{text-decoration:none; color:#000; }
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none;}
:-moz-focus-inner{border:0px;}

div{word-wrap:break-word; word-break:break-all;}/*新增display:inline；属性*/
*{margin: 0;padding: 0;}
.wryh { font-family:"微软雅黑";}
.png {background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/1.gif")} 
.clearkit{clear:both; font-size:0px; height:0px; line-height:0px;}
.txtCenter{text-align:center}

.relative { position:relative;}
.absolute { position:absolute;}
/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRright{text-align:right}
.txtCenter{text-align:center}

.color_white { color:#fff}
.color_white a{ text-decoration:none; color:#fff;}
.color_white a:hover{ text-decoration:underline; color:#fff;}

.color_gray { color:#131313;}
.color_gray a{ text-decoration:none; color:#131313;}
.color_gray a:hover { text-decoration:underline; color:#131313;}

.color_red { color:#e4052a;}
.color_red a{ text-decoration:none; color:#e4052a;}
.color_red a:hover { text-decoration:underline; color:#e4052a;}

.top_w { width:100%; height:860px; background:url(/rayli../images/top.jpg) no-repeat top center; }
.l_top { margin:0 auto; width:1180px; height:860px; background:url(/rayli../images/top.jpg) no-repeat top center; position:relative;  }
.zh_txt{ width:620px; position:absolute; right:0; top:560px; font-size:16px; line-height:26px;}
.zh_tit{ width:430px; position:absolute; right:0; top:690px; font-size:14px; color:#555; transform:rotate(-2deg); -moz-transform:rotate(-2deg); -ms-transform:rotate(-2deg); -webkit-transform:rotate(-2deg);}

.list_bg{ height:816px; background:url(/rayli../images/list_bg.jpg) top center no-repeat;}
.p1_nr { margin:0 auto; width:1180px; height:546px; padding-top:270px; background:url(/rayli../images/list_bg.jpg) top center no-repeat; }
.p1_box { float:left; width:260px; height:336px; padding:10px; position:relative; border:1px solid #3e8ab8; margin-right:17px; display:inline;}
.p1_box.line{ margin-right:0;}
.p1_show{ width:260px; height:336px; position:absolute; left:10px; top:10px; overflow:hidden;}
.p1_show img{ width:260px; height:336px; position:absolute; left:0; top:0;}
.p1_txt_bg{ width:260px; height:46px; background:url(/rayli../images/txt_bg.png) repeat; position:absolute; left:0; bottom:0; line-height:46px; font-size:24px; color:#fff; text-align:center;}


.part2_bg{ height:1060px; background:url(/rayli../images/part2_bg.jpg) top center no-repeat;}
.slider01{ width:1180px; height:710px; margin:0 auto; padding:210px 0 140px; background:url(/rayli../images/part2_bg.jpg) top center no-repeat;}
/*slider01*/
.swiper-container01 { height:100%; position:relative; overflow:hidden;}
.swiper-slide01 { float:left; width:100%; height:100%;}
.swiper-slide01 .p_box{ position: relative; width:88%; height:100%; line-height:100%; overflow:hidden; margin:0 auto; text-align:center;}
.swiper-slide01 .p_box img{ width:100%;}
.swiper-slide01 .p_box p{ position: absolute; left: 0; bottom: 0; background: #000; color: #fff; width: 100%; font-size:14px; padding:10px 0; font-family:'微软雅黑'; text-align:center;}

.swiper-button-next01, .swiper-button-prev01{ width:62px; height:90px; position:absolute; top:50%; margin-top:-45px; cursor:pointer;}
.swiper-button-next01 img, .swiper-button-prev01 img{ width:100%;}
.swiper-button-prev01{ left:5px;}
.swiper-button-next01{ right:5px;}

.swiper-wrapper01 { overflow: hidden; position: relative; height:100%;}
.swiper-wrapper01 > div { float:left;  width:100%; position: relative;}
/*slider01*/

.part3_bg{ height:964px; background:url(/rayli../images/part3_bg.jpg) top center no-repeat;}
/*slider02*/
.y_slider_box{ width:1180px; height:684px; margin:0 auto; padding-top:280px; background:url(/rayli../images/part3_bg.jpg) top center no-repeat;}
.y_slider{ padding-bottom:70px;}
.scrollItem{height:430px; position:relative;}
.scrollItem .scrollBox{width:1180px; height:456px; margin:0 auto; overflow:hidden; position:relative;}
.scrollItem .scrollBox ul{width:9999px; height:456px; position:relative;}
.scrollItem .scrollBox li{width:230px; margin-right:7px; display:inline; float:left;}
.scrollItem .scrollBox li .liimg{ width:210px; height:308px; background:url(/rayli/zhuanti/beauty/nvshenguang_10/css/images/img_box.jpg) no-repeat; border:1px solid #3e8ab8; padding:9px;}
.scrollItem .scrollBox li .liimg img{ width:210px; height:308px;}
.scrollItem .left{ width:62px; height:90px; background:url(/rayli../images/btn_l.png) no-repeat;position:absolute;top:120px; left:-90px;cursor:pointer; z-index:10;}
.scrollItem .right{ width:62px; height:90px; background:url(/rayli../images/btn_r.png) no-repeat;position:absolute;top:120px; right:-90px;cursor:pointer; z-index:10;}
.show_txt{ padding:10px; text-align:center; line-height:24px; font-size:16px;}

@media screen and (max-width:1180px){
.scrollItem .left{left:0px;}
.scrollItem .right{right:0px;cursor:pointer;}
}









