@charset "utf-8";
@import url("https://www.indulgeparclafayette.com/skin/default/css/flexslider.css");
/*公共部分*/
*{outline:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
html{overflow:scroll;overflow-x:hidden;overflow-y:scroll}
body{margin:0 auto;background-color:#fff;font-family:微软雅黑}
h1,h2,h3,h4,h5{font-weight:100}
img{max-width:100%;border:0}
ul,li{list-style:none}
a:link,a:visited{font-size:12px;color:#525252;font-family:微软雅黑;text-decoration:none;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:微软雅黑}
a:hover{font-size:12px;color:#f0504a;font-family:微软雅黑;text-decoration:underline;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:微软雅黑}
.all{position:relative;z-index:1;width:100%;min-width:1101px;overflow:hidden}
.wrapper{overflow:hidden;width:1101px;margin:0 auto;text-align:left}
.clear,.cb{clear:both;height:1px}
.od{overflow:hidden;display:block}
.red{color:red}
.red2{color:#ba1019}
.blank{height:10px}
.fl{float:left;*display:inline}
.fr{float:right;*display:inline}
.none{display:none}
.a{cursor:pointer}
.a:hover{text-decoration:none}
.cen{text-align:center}
.h10{width:100%;height:10px}
.line{width:100%;height:28px;background:url("https://www.indulgeparclafayette.com/skin/default/images/line1.gif") left center repeat-x}
.of,.of *{overflow:visible}
.transparent{background-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3}
.vs,.vs *{overflow:visible}
.hd,.hd div,.hd ul,.hd li,.hd dl,.hd dt,.hd dd,.hd h1,.hd h2,.hd h3,.hd h4,.hd h5,.hd Table,.hd tr,.hd td{overflow:hidden}
.shade{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}
.shade2{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}
.db{display:block}
.mask{position:fixed;z-index:2;left:0;top:0;display:none;width:100%;height:10000px;background-color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.no_transition,.no_transition *,.no_transition a,.no_transition a:link,.no_transition a:visited,.no_transition a:hover,.no_transition a:active{transition-property:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.transition,.transition *,.transition a,.transition a:link,.transition a:visited,.transition a:hover,.transition a:active,.transition a *{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.img img{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
a:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.ib{display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;word-spacing:normal}
.ovs{overflow:hidden}
table{width:100% !important;border-collapse:collapse}
td{border:1px solid #333}
.pz{position:relative;z-index:0}
.pa{position:absolute;z-index:999}
/*header*/
.pc{display:block}
.m{display:none}
header{width:100%;min-width:1101px;height:200px;background:url("https://www.indulgeparclafayette.com/skin/default/images/header.gif") repeat-x #fff;border-bottom:1px solid #ededed}
header,header .wrapper,header .topLink{overflow:visible !important}
.topText{width:65%;height:32px;line-height:32px;text-indent:3px;font-size:12px;color:#016cbc;font-weight:bold}
.topLink{width:35%;height:29px;text-align:right;line-height:29px;font-size:0}
.topLink a{height:18px;margin:6px 0 0 4px;padding:0 8px;border:1px solid #d3d3d3;line-height:18px;font-size:12px;color:#3e3e3e}
.topLink a img{display:none;position:absolute;z-index:9999}
.topLink a.wx,.topLink a.wb{position:relative;z-index:1000}
.topLink a.wx img,.topLink a.wb img{top:18px;left:-38px}
.topLink a.wx:hover img,.topLink a.wb:hover img{display:block;width:130px !important;max-width:130px !important;box-shadow:0 0 3px #666}
header .logo{width:184px;margin:8px 30px 0 0;text-align:center}
header .logo img{max-height:50px}
header .logo span{margin-top:5px;width:100%;border-top:1px solid #666;line-height:30px;font-size:20px;text-align:center; color:red}
header .ads{width:887px;margin-top:5px}
header .ads div{width:910px;margin:5px 0 0 10px}
header .ads img{width:284px;height:60px;margin-right:7px;padding:1px;border:1px solid #e2e2e2; margin-top: 3px;}
header .ads img.img3{margin-right:0}
header .ads.ad2{width:100%;margin-top:8px}
header .ads.ad2 div{width:1130px;margin:0}
header .ads.ad2 img{width:212px;height:64px;margin-right:5px;padding:1px;border:1px solid #e2e2e2}
header .ads.ad2 img.img5{margin-right:0}
/*nav*/
nav{width:100%;min-width:1101px;height:48px;background-color:#42a1ff;border-top:1px solid #c6daf2;border-bottom:1px solid #c6daf2}
nav li{position:relative;z-index:999;float:left;*display:inline;height:48px;margin-right:5px}
nav .a{display:inline-block;*display:inline;*zoom:1;height:48px;padding:0 21px;text-align:center;line-height:48px}
nav .a:link,nav .a:visited{font-size:15px;font-weight:bold;color:#fff}
nav .active:link,nav .active:visited,nav .a:hover{background-color:#016cbc;text-decoration:none;font-size:15px;font-weight:bold;color:#fff}
nav .dl{overflow:hidden;display:none;position:absolute;z-index:999;top:48px;left:0;width:100%;padding:5px 0;background-color:#016cbc}
nav dt{overflow:hidden;width:100%;height:24px;text-align:center;line-height:24px}
nav dt a:link,nav dt a:visited{font-size:14px;color:#fff}
nav dt a:hover{font-size:14px;color:#fff}
.topAds{margin-top:12px}
.topAds div{width:1112px}
.topAds img{width:265px;height:70px;margin-right:11px;margin-bottom:8px;border:1px solid #c0c0c0}
.areaSearch{width:1075px;height:40px;margin:10px auto 0 auto;padding:0 13px;background:#9ccdf2}
.areaSearch h2{width:95px;background-color:#9ccdf2;line-height:40px;font-size:15px;font-weight:bold;color:red}
.areaSearch div{width:980px;background-color:#9ccdf2;line-height:39px;font-size:15px;font-weight:bold;color:red}
.areaSearch a:link,.areaSearch a:visited,.areaSearch a:hover{font-size:15px;font-weight:bold;color:red}
.areaSearch *{border:0 !important}

.indexNewslist{width:263px;height:551px;margin:10px 0 0 0;padding:1px;border:1px solid #c5c5c5}
.indexNewslist.l{margin-right:10px}
.indexNewslist .tabs{width:100%;padding-left:10px;height:36px;background:#42a1ff}
.indexNewslist .tabs a{height:36px;padding:0 7px;line-height:36px;margin-right:2px;font-size:14px;font-weight:bold;color:#fff}
.indexNewslist .tabs a.active{color:#fff;background:#016cbc}
.indexNewslist .list{margin:10px}
.indexNewslist .list li{position:relative;z-index:0;width:100%;height:35px;border-bottom:1px dashed #e2e2e2;text-indent:20px;line-height:35px}
.indexNewslist .list li:before{content:'';display:block;width:4px;height:4px;background:#000;position:absolute;z-index:999;left:5px;top:15px}
.indexNewslist .list a{font-size:14px}
.focusLeftPic{width:555px;min-height:300px;margin-top:10px}
.focusLeftPic ul{width:555px;min-height:300px}
.focusLeftPic li{width:175px;height:51px;margin:0 10px 5px 0}
.focusLeftPic .a{overflow:hidden;display:block;width:173px;height:49px;background-color:#fff;border:1px solid #c0c0c0}
.focusLeftPic .a:hover{border-color:#42a1ff}
.focusLeftPic img{display:block;width:173px;height:49px}
/*footer*/
.footerLinks{width:1039px;margin:0 auto 15px auto;padding:10px 30px;background-color:#fff;border:1px solid #c0c0c0;font-size:12px}
.footerLinks a{height:30px;padding:0 15px;text-align:center;line-height:30px}
footer{width:100%;min-width:1101px;margin:0;padding:12px 0;background-color:#005bb8}
footer .links{width:100%;border-bottom:1px solid #014d99;text-align:center;line-height:33px;font-size:14px;font-weight:bold;color:#fff}
footer .links a:link,footer .links a:visited,footer .links a:hover{font-size:14px;font-weight:bold;color:#fff}
footer .copyright{width:100%;padding:20px 0;border-top:1px solid #0669ce;line-height:24px;font-size:12px;color:#fff}
footer .copyright a:link,footer .copyright a:visited,footer .copyright a:hover{font-size:12px;color:#fff}
/*index*/
.positions{width:100%;margin:10px 0;line-height:28px;font-size:14px}
.positions a{font-size:14px}
.webMain{overflow:hidden;margin:0 auto 10px auto}
.webMain .block{width:1099px;margin-top:10px;background-color:#fff;border:1px solid #c0c0c0}
.webMain .block.bt0{margin-top:0 !important}
.webMain .block.indexNews{width:756px}
.ih{position:relative;z-index:0;width:100%;height:35px;background:url("https://www.indulgeparclafayette.com/skin/default/images/index.gif") repeat-x;line-height:35px;text-indent:15px;font-size:14px;font-weight:bold;color:#014188}
.ih a{position:absolute;z-index:999;top:0;right:11px}
.ih a:link,.ih a:visited,.ih a:hover{font-size:12px;font-weight:100;color:#336699}
.aboutus{width:1079px;padding:15px 10px}
.aboutus .pic{width:345px}
.aboutus .des{width:712px;line-height:24px;text-indent:30px;font-size:14px;color:#3c3c3c}
.alist{padding:8px 12px 15px 12px}
.alist li{width:33.333%;height:28px;background:url("https://www.indulgeparclafayette.com/skin/default/images/icon.gif") 9px center no-repeat;border-bottom:1px dashed #e2e2e2;line-height:28px;text-indent:25px}
.alist a:link,.alist a:visited,.alist a:hover{font-size:13px}
.indexNews{height:320px}
.indexNews .list{padding:8px 12px}
.indexNews .list li{width:50%;height:28px;background:url("https://www.indulgeparclafayette.com/skin/default/images/icon.gif") 9px center no-repeat;border-bottom:1px dashed #e2e2e2;line-height:28px;text-indent:25px}
.indexNews .list a:link,.indexNews .list a:visited,.indexNews .list a:hover{font-size:13px}
.topFocus{position:relative;z-index:999;width:310px;height:300px;margin:10px 0 0 10px;padding:10px;background-color:#fff;border:1px solid #c0c0c0}
.adlist{overflow:hidden;width:1110px;margin-top:11px}
.adlist li{width:175px;height:69px;margin:0 10px 10px 0}
.adlist .a{overflow:hidden;display:block;width:173px;height:67px;background-color:#fff;border:1px solid #c0c0c0}
.adlist .a:hover{border-color:#42a1ff}
.adlist img{display:block;width:173px;height:43px}
.adlist .title{overflow:hidden;display:block;width:100%;height:25px;text-align:center;line-height:25px;font-size:13px;color:#535353}
.block.indexArticle{height:320px;margin-top:0;margin-bottom:10px}
.indexArticle .list{padding:8px 12px}
.indexArticle .list li{width:33.333%;height:28px;background:url("https://www.indulgeparclafayette.com/skin/default/images/icon.gif") 9px center no-repeat;border-bottom:1px dashed #e2e2e2;line-height:28px;text-indent:25px}
.indexArticle .list a:link,.indexArticle .list a:visited,.indexArticle .list a:hover{font-size:13px}
.indexSingle{width:1122px}
.indexSingle .single{width:543px;height:320px;margin:0 11px 10px 0}
.indexSingle .list{padding:8px 0}
.indexSingle .list li{width:100%;height:28px;background:url("https://www.indulgeparclafayette.com/skin/default/images/icon.gif") 9px center no-repeat;border-bottom:1px dashed #e2e2e2;line-height:28px;text-indent:25px}
.indexSingle .list a:link,.indexSingle .list a:visited,.indexSingle .list a:hover{font-size:13px}
.webMain .info{padding:10px;line-height:24px;text-indent:30px;font-size:13px;color:#3c3c3c}
.scrollerNews{width:1045px;height:40px;margin-top:10px;padding-left:54px;background:url("https://www.indulgeparclafayette.com/skin/default/images/icon-notice.png") no-repeat 20px center #fff;border:1px solid #c0c0c0}
.scroller{width:1035px;height:40px;line-height:40px}
.scroller a{position:relative;z-index:0;display:inline-block;height:40px;padding:0 13px;line-height:40px;font-size:14px}
.scroller a:before{content:'';position:absolute;z-index:999;top:17px;left:0;display:block;width:5px;height:5px;background-color:red}
.scroller a:link,.scroller a:visited,.scroller a:hover{color:red}
.scroller td,#marqueediv6 td{border:0}
#marqueediv6 img{height:200px !important;width:auto !important}
.scrollerAds{width:1085px;margin:10px 0 0 0;padding:12px 7px 6px 7px;border:1px solid #c0c0c0}
.scrollerAds .sc{width:1090px}
.scrollerAds li{width:109px;height:126px}
.scrollerAds .pic{overflow:hidden;display:block;width:97px;height:97px;border:1px solid #cacaca}
.scrollerAds .pic img{width:97px;height:97px}
.scrollerAds .nopic{overflow:hidden;display:block;width:97px;height:97px;border:1px solid #cacaca}
.scrollerAds .nopic img{width:97px;height:97px}

.scrollerAds a{cursor:pointer}
.scrollerAds a:hover .pic{border-color:red}
.scrollerAds span.name{width:99px;height:27px;text-align:center;line-height:27px}
.iads{width:1225px;margin-top:11px}
.iads li{width:221px;height:70px}
.iads .a{overflow: hidden;display: block;width: 213px;height: 63px;background-color: #fff;border: 1px solid #e9e9e9;}
.iads img{display: block;width: 213px;height: 63px;}
.ipics{width:1225px;margin-top:11px}
.ipics li{width:221px;height:191px}
.ipics .a{position:relative;z-index:0;overflow: hidden;display: block;width: 213px;height: 181px;background-color: #fff;border: 1px solid #e9e9e9;}
.ipics img{display: block;width: 213px;height: 181px;}
.ipics .a span{position:absolute;z-index:999;bottom:0;width:100%;height:30px;background:url("https://www.indulgeparclafayette.com/skin/default/images/white.png");text-align:center;line-height:30px;color:#014188;font-size:14px}

.firstNews h2.od{margin:10px 0;border-bottom:1px solid #ccc;line-height:32px;font-size:16px;text-indent:5px;font-weight:bold;color:red}
.firstNews li{width:32%;border-bottom:1px solid #ccc;margin:0;padding:2px 0}
.firstNews li:nth-child(3n+1){clear:both}
.firstNews li:nth-child(3n+2){margin-left:2%;margin-right:2%}
.firstNews li .h3{height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#333}
.firstNews li .h3 .ib{background:#a230b1;font-size:14px;font-weight:bold;color:#fff;line-height:24px;margin:3px 5px 3px 0;padding:0 5px}
.firstNews li .p{display:none;margin:5px 0;line-height:160%;font-size:12px;color:#a5a5a5}
.firstNews li a:hover .h3,.firstNews li a:hover .p{color:#a230b1}
/*other*/
.hrlist{overflow:hidden;width:1059px;margin-bottom:10px;padding:5px 20px;background-color:#fff;border:1px solid #c0c0c0}
.hrlist .h1{width:100%;height:39px;margin-bottom:10px;border-bottom:1px solid #1258ad;line-height:39px;text-indent:4px;font-size:14px;font-weight:bold;color:#014188}
.hrlist ul{width:1080px}
.hrlist li{width:350px;height:114px;margin:0 5px 5px 0}
.hrlist a{overflow:hidden;display:block;width:333px;height:97px;padding:15px 0 0 15px;border:1px solid #e6e6e6}
.hrlist a:hover{border-color:#42a1ff}
.hrlist .text{width:230px;margin-left:5px}
.hrlist .text span{overflow:hidden;display:block}
.hrlist .title{width:100%;height:20px;line-height:20px;color:#656565}
.hrlist .tel{width:100%;height:20px;margin-top:4px;line-height:20px;color:#999}
.hrlist .more{width:100%;height:20px;margin-top:7px;background:url("https://www.indulgeparclafayette.com/skin/default/images/icon2.gif") left center no-repeat;line-height:20px;text-decoration:underline;text-indent:10px;color:#525252}
.hrlist a:hover .title,.hrlist a:hover .tel{color:#333}
.articleTitle{overflow:hidden;width:100%;padding:26px 0 21px 0;border-bottom:1px solid #e8e8e8;text-align:center;line-height:34px;font-size:22px;font-family:"Microsoft YaHei";color:#333}
.articleTime{width:100%;height:36px;background:url("https://www.indulgeparclafayette.com/skin/default/images/line1.gif") left bottom repeat-x;text-align:center;line-height:35px;text-indent:20px;font-size:12px;color:#676767}
.articleContent{width:100%;padding:15px 0;line-height:28px;font-size:12px;color:#000}
.articleContent div,.articleContent p{font-size:12px;color:#000}
/*新闻列表*/
.newslist{width:740px;padding:4px 20px;background-color:#fff;border:1px solid #c0c0c0}
.newslist .h1{width:100%;height:39px;margin-bottom:10px;border-bottom:1px solid #1258ad;line-height:39px;text-indent:4px;font-size:14px;font-weight:bold;color:#014188}
.newslist ul{width:100%;padding:8px 0}
.newslist .li{position:relative;z-index:0;width:100%;height:32px;background:url("https://www.indulgeparclafayette.com/skin/default/images/newsIcon.gif") left center no-repeat;line-height:32px;text-indent:20px}
.newslist .li span{position:absolute;z-index:999;right:0;top:0}
.newsRight{width:286px;margin-top:10px;padding:4px 10px;background-color:#fff;border:1px solid #c0c0c0}
.newsRight .h1{width:100%;height:39px;margin-bottom:10px;border-bottom:1px solid #1258ad;line-height:39px;text-indent:4px;font-size:14px;font-weight:bold;color:#014188}
.newsRight .hits{width:100%;margin-top:12px;padding-bottom:5px;background:url("https://www.indulgeparclafayette.com/skin/default/images/line1.gif") left bottom repeat-x}
.newsRight .hits li{overflow:hidden;width:100%;height:29px;background:url("https://www.indulgeparclafayette.com/skin/default/images/icon.gif") 4px center no-repeat;line-height:29px;text-indent:20px}
.newsRight .hits a:link,.newsRight .hits a:visited,.newsRight .hits a:hover{font-size:14px}
.newsRight .h2{width:100%;height:36px;margin-bottom:14px;border-bottom:1px solid #1258ad;line-height:36px;font-size:14px;font-weight:bold;color:#1157ad}
.newsRight .recommend{width:100%;margin-top:12px;padding-bottom:5px}
.newsRight .recommend li{overflow:hidden;width:100%;height:29px;background:url("https://www.indulgeparclafayette.com/skin/default/images/newsIcon.gif") 4px center no-repeat;line-height:29px;text-indent:20px}
.newsRight .recommend a:link,.newsRight .recommend a:visited,.newsRight .recommend a:hover{font-size:14px;color:#1058ac}
/*分页*/
.pages{width:100%;padding:10px 0}
.pages a{display:inline-block;*display:inline;*zoom:1;height:28px;margin-right:3px;padding:0 8px;border:1px solid #e2e2e2;line-height:28px}
.pages a.red{color:red !important}

.floatD{position:fixed;z-index:9999;top:80px}
.floatD .container{position:relative;z-index:0}
.floatD .container img{max-width:100%}
.floatD .close{display:block;width:24px;height:24px;position:absolute;z-index:999999;top:0;right:0;background:url("https://www.indulgeparclafayette.com/skin/default/images/close.png") no-repeat;cursor:pointer}
.floatL{left:10px}
.floatR{right:10px}

/*gotop*/
.vs,.vs *{overflow:visible !important}
.floatMenu{position:fixed;z-index:99999;_position:absolute;_bottom:eval(document.documentElement.scrollTop+50));right:5px;bottom:50px;width:56px}
.floatMenu img{max-width:160px}
.floatMenu a{display:block;width:51px;height:51px;margin-bottom:5px;background:url("https://www.indulgeparclafayette.com/skin/default/images/code.jpg") no-repeat}
.floatMenu a.qq{background-position:0 -110px;border-radius:8px}
.floatMenu a.mobile{position:relative;z-index:0;background:none}
.floatMenu a.mobile .icon{position:absolute;z-index:999;left:0;top:0;width:51px;height:51px;background:url("https://www.indulgeparclafayette.com/skin/default/images/code.jpg") 0 -165px no-repeat;border-radius:8px}
.floatMenu a.mobile .number{overflow:hidden !important;position:absolute;z-index:0;top:0;right:15px;width:1px;height:51px;background-color:#5aa2ec;text-align:center;line-height:51px;font-size:20px;font-weight:bold;font-family:微软雅黑;color:#fff}
.floatMenu a.mobile:hover .number{right:30px;width:330px}
.floatMenu a.weixin{position:relative;z-index:0}
.floatMenu a.weixin img{*display:none;position:absolute;z-index:999;right:0;top:0;width:1px;height:1;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-opacity:0}
.floatMenu a.weixin:hover img{*display:block;right:55px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-opacity:1;width:100px;height:auto}
.floatMenu a.up{background-position:0 -56px}
