﻿*{ margin:0; padding:0;}
body{ font-family:"微软雅黑",Arial,"宋体"; font-size:14px; color:#333; line-height:1.6em;}
h1{line-height:1.3em;}
a:hover img,img{ border:none;}
img{ vertical-align:top;}
ul{ list-style:none;}
input,button,select,textarea{outline:none;font-family:Arial,"宋体"; font-size:14px; color:#666;}
table input,table button,table select,table textarea{ vertical-align:middle;}
textarea{resize:none}
table{ border-collapse:collapse;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#91268f;}
/*-------------------------结束公用样式--------------------------*/
.cf { overflow:hidden; zoom:1;}
.cf2{zoom: 1;}
.cf2:after {content: ""; display: block;height: 0;clear: both;}
input.checlass{ margin:0 5px; margin-left:0;vertical-align:middle; _vertical-align:baseline;}
/*--------------------star首页的样式*/
.w_1200{width:1200px;margin:0 auto;}
.pt20{padding-top:20px;}
.c-hide{display:none;}
/*-------star头文件*/
.head{position:fixed;top:0px;left:0px;width:100%;height:100px;background:#fff;z-index:4;box-shadow: 0 0 5px rgba(0,0,0,.3);}
.head-main{position:relative;padding-top:22px;}
.h-logo{display:block;position:absolute;top:22px;height:70px;}
.h-logo img{height:62px;}
.nav-ul{text-align: right;}
.nav-index{display: inline-block; *display: inline; zoom: 1;width:100px;text-align: center;line-height:20px;}
.nav-li{position:relative;display: inline-block; *display: inline; zoom: 1;width:124px;text-align: center;line-height:20px;}
.nav-index a,.nav-li>a{position:relative;z-index:3;display:block;padding-top:10px;height:66px;border-bottom:2px solid #fff;}
.nav-div{position:absolute;top:50px;left:0px;width:100%;padding-top:30px;background:#fff;padding-bottom:5px;}
.nav-div>a{display:block;padding:5px;}
.nav-li>a>p,.nav-index>a>p{text-transform:uppercase;font-size:12px;}
.nav-li>a.on,.nav-index>a.on,.nav-li:hover>a,.nav-index:hover>a{border-bottom-color:#91268f;color:#91268f;}
/*banner*/
.banner{position:relative;width:100%;overflow: hidden;min-width:1200px;padding-top:100px}
.slideBox .bd ul{margin:0 auto;}
.slideBox .bd li{position:relative;height:580px;}
.slideBox .bd li img{min-width:1920px;height:580px;width:100%;position:absolute;top:0px;left:50%;margin-left:-960px;}
.slideBox .s-btn{display:none;width:1200px;position:relative;margin: 0 auto;}
.slideBox .prev{position:absolute;top:-340px;left:0px;display:inline-block;width:104px;height:104px;filter:alpha(opacity=60);opacity:0.6;}
.slideBox .next{position:absolute;top:-340px;right:0px;display:inline-block;width:104px;height:104px;filter:alpha(opacity=60);opacity:0.6;}
.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(opacity=90);opacity:.9;}
.slideBox .hd{position:absolute;bottom:30px;left:50%;margin-left:-150px;width:300px;text-align: center;text-align: center;z-index: 2;}
.slideBox .hd li{display: inline-block; *display: inline; zoom: 1;width:14px;height:14px;background:#fff;border:2px solid #fff;color:#fff;cursor: pointer;overflow:hidden;margin:0 5px;filter:alpha(opacity=70);opacity:0.7;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.slideBox .hd li.on{border-color:#fff;background:#b3799f;COLOR:#b3799f;filter:alpha(opacity=100);opacity:1;}
/*品牌故事*/
.ltvideo{padding-top:40px;}
.ltvideo-l{display:block;width:700px;height:460px;float:left;position:relative;background:url(../img/pica.jpg) no-repeat center center;}
.ltvideo-l>img{width:700px;height:460px;}
.ltvideo-l div{position:absolute;top:12px;left:12px;width:674px;height:434px;border:1px solid #fff;filter:alpha(opacity=60);opacity:0.6;}
.ltvideo-l div#my52player{filter:alpha(opacity=100);opacity:01;}
.ltvideo-l div span{display:inline-block;width:100px;height:100px;position:absolute;top:168px;left:288px;border:1px solid #fff;text-align:center;line-height:100px;filter:alpha(opacity=90);opacity:0.9;}
.ltvideo-l div span:hover{background:#000;}
.ltvideo-r{float:right;width:460px;}
.brand h1{font-size:30px;color:#666666;font-weight:500;padding-top:15px;padding-bottom:18px;line-height:40px;}
.brand h1 span{display:block;color:#dddddd;}
.brand h3{position:relative;left:-140px;background:#b3799f;color:#fff;width:500px;height:94px;padding:14px 50px 0;font-size:24px;font-weight: normal;line-height:36px;}
.brand h3 span{display:block;font-size:30px;font-weight:700;}
.brand p{padding:25px 0 0;color:#666;height:94px;}
.brand i{display:inline-block;width:150px;height:40px;border:1px solid #ddd;text-align: center;font-style: normal;line-height:38px;color:#666;}
a.brand:hover h1{color:#000;}
/*a.brand:hover h3{background-color:#91268F;}*/
a.brand:hover p{color:#91268F;}
a.brand:hover i{border-color:#91268F;background:#91268F;color:#fff;}
.link{width:100%;overflow: hidden;position:relative;padding-top:15px;}
.link li{width:20%;float:left;}
.link span{display:inline-block;height:80px;width:480px;}
.link a{padding-top:15px;display:inline-block;width:75px;height:56px;padding:5px 8px;}
/*首页图片列表*/
.ipic{overflow: hidden;padding:30px 0;}
.ipic-ul li{padding:0 5px;float:left;width: 295px;}
.ipic-ul li a{display:block;}
.ipic-ul li a dl{height:230px;position:relative;overflow: hidden;}
.ipic-ul li a dl dt img{height:230px;width:100%;}
.ipic-ul li a dl dd{position:absolute;top:270px;left:0px;width:289px;height:224px;background:url(../img/bg.png);border:3px solid #f0e3ea;text-align: center;line-height:224px;}
.ipic-ul li a dl dd div{display:inline-block;line-height:24px;position:relative;top:30px;}
.ipic-ul li a dl dd div h3{color:#333;font-size:24px;padding-bottom:10px;line-height:30px;font-weight:normal;}
.ipic-ul li a dl dd div p{color:#666;padding:0 18px;padding-bottom:15px;}
.ipic-ul li a dl dd div i{display:inline-block;width:110px;height:40px;line-height:40px;font-style:normal;color:#fff;background:#b3799f;}
/*公用底部*/
.footer{background:#f6ebf1;text-align: center;}
.f-txt{padding:30px;}
.f-p{color:#666;padding:15px 0;line-height:30px;}
.f-p span{display:block;color:#91268F;font-size:16px;}
.wei{position:absolute;bottom:40px;left:-40px;height:120px;padding-bottom:15px;overflow: hidden;width:122px;}
.xia{position:absolute;bottom:0px;left:0px;}
.c-pic{width:118px;height:118px;position:relative;top:1px;z-index: 3;}
.f-link a{position:relative;display:inline-block;width:40px;height:40px;vertical-align: top;margin:0 5px;}
.f-link a img{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.f-link a:hover>img{-webkit-transform:rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}
.f-linka{background:#e88383;}
.f-linkb{background:#67b2eb;}
.f-linkc{background:#b5d398;}
.top{position:relative;top:10px;}
.bot{background:#b3799f;text-align: center;}
.bot p{color:#fff;line-height:30px;padding:15px;}
.bot p a{color:#fff;}

/*内页banner*/
.i-banner{position:relative;height:360px;min-width:1200px;width:100%;overflow: hidden;padding-top:100px;}
.i-banner img{height:360px;width:100%;}
.i-banner a{display: block;position:absolute;top:0px;left:50%;margin-left:-960px;min-width: 1920px;height:460px;}
/*内页当前位置*/
.navbar{padding:25px 0 20px;position:relative;border-bottom:1px solid #ddd;}
.navbar-p{font-size:24px;line-height:30px;}
.navbar-p i{font-style: normal;color:#999;}
.navbar-l{position:absolute;top:30px;right:0px;}
.navbar-l .on{color:#91268F;}
.navbar-l em{font-style: normal;font-family: "宋体";}
/*内页导航*/
.i-nav{padding:20px 0;}
.i-nav li{width:130px;height:40px;line-height:40px;text-align: center;float:left;margin-right:10px;}
.i-nav li a{display:block;background: #dddddd;}
.i-nav li.on a{background:#b3799f;color:#fff;}
.i-nav li a:hover{background:#b3799f;color:#fff;}
/*新闻列表*/
.news-ul{padding:20px 0;}
.news-ul li a{display: block;padding:15px 0;}
.news-ul li a dl{position:relative;height:150px;}
.news-ul li a dl dt{position:absolute;top:0px;left:0px;display:inline-block;width:200px;height:150px;overflow: hidden;}
.news-ul li a dl dt span{position:absolute;top:0px;left:0px;display:inline-block;width:196px;height:146px;border:2px solid #B3799F;filter:alpha(opacity=0);opacity:0;}
.news-ul li a dl dt img{width:100%;height:200px;}
.news-ul li a dl dd{padding-left:232px;}
.news-ul li a dl dd h3{position:relative;color:#000;font-size:18px;font-weight: normal;padding:5px 0 8px;height:30px;padding-right:120px;}
.news-ul li a dl dd h3 span{font-size:14px;color:#999999;position:absolute;top:0px;right:0px;}
.news-ul li a dl dd p{line-height:24px;height:48px;margin-bottom:17px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news-ul li a dl dd i{display:inline-block;width:120px;height:40px;border:1px solid #ddd;text-align: center;line-height:38px;font-style: normal;}
.news-ul li a:hover dl dt span{filter:alpha(opacity=100);opacity:1;}
.news-ul li a:hover dl dd h3,.news-ul li a:hover dl dd h3 span,.news-ul li a:hover dl dd i{color:#91268F;}
.news-ul li a:hover dl dd h3{text-decoration: underline;}
.news-ul li a:hover dl dd i{background:#B3799F;border-color:#B3799F;color:#fff;}
/*分页*/
.page{text-align: right;padding-bottom:50px;}
.page a,.page span{vertical-align: top;font-size:12px;}
.page-l{display:inline-block;width:72px;height: 27px;line-height:27px;text-align: center;background:#f2f2f2;border:1px solid #ddd;color:#666;}
.page-l i{padding-left:9px;display:block;background:url(../img/p-l.png) no-repeat 9px center;font-style: normal;}
.page-r{display:inline-block;width:72px;height: 27px;line-height:27px;text-align: center;background:#f2f2f2;border:1px solid #ddd;color:#666;}
.page-r i{padding-right:9px;display:block;background:url(../img/p-r.png) no-repeat 63px center;font-style: normal;}
.page-num{display:inline-block;height:27px;min-width:17px;padding:0 5px;text-align: center;line-height:27px;background:#f2f2f2;border:1px solid #ddd;}
.page-more{padding:0 5px;}
.page-l:hover,.page-r:hover{background:#B3799F;color:#fff;border-color:#B3799F;}
.page-l:hover i{background-image: url(../img/p-la.png);}
.page-r:hover i{background-image: url(../img/p-ra.png);}
.page-num:hover,.page .on{border-color:#B3799F;background:#B3799F;color:#fff;}
/*详情*/
.text{padding:20px 30px 40px;width:1140px;}
/*图片列表*/
.pic{width:1200px;margin:0 auto;padding:30px 0;overflow: hidden;}
.pic ul{position:relative;left:-16px;width:1250px;}
.pic li{padding:10px 16px;float:left;width:275px;}
.pic li a{display:block;}
.pic li a dl{height:215px;position:relative;overflow: hidden;}
.pic li a dl dt img{height:215px;width:100%;}
.pic li a dl dd{position:absolute;top:270px;left:0px;width:269px;height:218px;background:url(../img/bg.png);border:3px solid #f0e3ea;text-align: center;line-height:224px;}
.pic li a dl dd div{display:inline-block;line-height:24px;vertical-align: middle;}
.pic li a dl dd div h3{color:#333;font-size:24px;padding-bottom:10px;line-height:30px;font-weight:normal;padding:0 18px;}
.pic li a dl dd div p{color:#666;padding:0 18px 0;padding-bottom:15px;}
.pic li a dl dd div i{display:inline-block;width:110px;height:40px;line-height:40px;font-style:normal;color:#fff;background:#b3799f;}

.news-h1{text-align: center;font-size: 20px;color:#000;padding:35px 20px 20px;line-height:30px;}
.news-mes{text-align: center;color:#666;padding-bottom:40px;}
.news-mes a{color:#666;}
.news-mes a:hover{color:#91268F;}
.news-mes span{display:inline-block;padding:0 10px;}

.text img{max-width:100%;}


/*CSS3*/
.light{display:inline-block;
cursor:pointer;
position: absolute;
left: -180px;
top: 0;
width: 180px;
height: 300px;
background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
transform: skewx(-25deg);
-o-transform: skewx(-25deg);
-moz-transform: skewx(-25deg);
-webkit-transform: skewx(-25deg);
}
a:hover .light{
left:180px;
-moz-transition:0.5s;
-o-transition:0.5s;
-webkit-transition:0.5s;
transition:0.5s;
}

.lighta{display:inline-block;
cursor:pointer;
position: absolute;
left: -180px;
top: 0;
width: 90px;
height: 300px;
background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
transform: skewx(-25deg);
-o-transform: skewx(-25deg);
-moz-transform: skewx(-25deg);
-webkit-transform: skewx(-25deg);
}
a:hover .lighta{
left:180px;
-moz-transition:1s;
-o-transition:1s;
-webkit-transition:1s;
transition:1s;
}

a:hover img.scal{webkit-transform: scale(1.08,1.08); -moz-transform: scale(1.08,1.08); transform: scale(1.08,1.08);}

.ell{white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow:hidden;}
.round_s{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.round_a{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.l-slow{-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.l-slowa{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
/*round-link*/
.slideBox .hd ul li,.round_s,.round_a{ /*_position:relative;*/position:relative\9;behavior: url(pie.htc);}
