@charset "gb2312";
/* CSS Document */
.colororange {color:#ff7200}

@media(min-width:992px) {
#logo-gzraJingmaiquzhang { float:left;height:70px;width:520px;margin:24px 0 0 0;background:url(/images/bootstrapV/Common/Inside/gzralogo-jmqz.png);background-image:url("/images/bootstrapV/Common/Inside/gzralogo-jmqz.png"),none;background-size:100%;background-repeat:no-repeat}
p { font-size:18px; font-family:"Microsoft YaHei"; color:#252525; line-height:1.5em;}
}



.container-kepu { background-color:#f7f7f7}
.container-weihai { background-color:#ebebeb} 
.container-zhiliao { background-color:#f7fdff}
.container-zhiliaoTS {transition: all 0.5s; background: url(/images/bootstrapV/jingmaiquzhang/img04001.jpg) no-repeat;background-position:center top ;background-size:auto;height:auto; background-color:#e9faff;}
.container-huanjing {transition: all 0.5s; background: url(/images/bootstrapV/jingmaiquzhang/huanjingBg.png) repeat;}
.container-yuyue {transition: all 0.5s; background: url(/images/bootstrapV/jingmaiquzhang/bookingBG.jpg) no-repeat;background-position:center top ;background-size:auto;height:auto; background-color:#e9faff;}

i { font-style:normal;}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-top-color:#a6e1ec}
.bgbulegreen{background:#01a6b9}
.colorgreen { color:#01a6b9;}

.banners-text{padding: 25px 10px 10px 10px;color: white;text-align: center;font-size: 28px;}
.banners-main-cont{background-repeat:no-repeat;background-position:center top;height: 600px;}
#banners-area{background: #69afc6;}


.section-header { text-align:center;}
h2 { text-align:center; color:#01a6b9; font-weight:normal; font-size:3.5em; line-height:1.5em;}
h2 b { font-weight:bold;}
h3 { font-weight:bold; font-size:2em; color:#252525; margin-bottom:.75em;}
h3>i { font-size:18px; font-weight:normal;}
h6 { font-size:2em; color:#01a6b9; line-height:1.5em;}


.weihaiList .col-md-4>div { background-color:#fff; border:1px solid #76abd1; text-align:center; height:440px; width:178px; position:relative; margin-bottom:1em; }
.weihaiList .col-md-4 p { font-size:16px; padding:10px; text-align:left;}
.weihaiList .col-md-4 h5 { font-size:18px; font-weight:bold; color:#01a6b9;}
.weihaiList .col-md-4 img { margin-bottom:1em;}
.weihaiList .col-md-4:nth-child(2n) img { margin-bottom:0; position:absolute; bottom:0; left:0;}
.weihaiList .col-md-4:nth-child(2n) h5 { margin-top:1em;}




.zhiliaoTS-list li p { font-size:2em; color:#01a6b9; line-height:1em;}
.zhiliaoTS-list li .fa { padding:0 .5em;}

.zhiliaoBZ .col-md-3 { margin-left:15px;}
.zhiliaoBZ .col-md-3 h5 { font-size:18px; font-weight:bold; color:#2a2a2a;}
.zhiliaoBZ .col-md-3  p { padding:10px; text-align:left;}
.zhiliaoBZ .col-md-3 img { margin-bottom:1em;}
.zhiliaoBZ .col-md-3 span { width:1.5em; height:1.5em; color:#fff; background-color:#2a2a2a; color:#fff; border-radius:50%; position:absolute; top:150px; left:0;display:-webkit-box; -webkit-box-pack:center; -webkit-box-align:center; font-size:1.5em;}

.zhiliaoDB div { position:relative; margin-bottom:1em;}
.zhiliaoDB div>span { position:absolute; top:-1em; left:-1em; width:5em; height:5em; background-color:#01a6b9;display:-webkit-box; -webkit-box-pack:center; -webkit-box-align:center; color:#fff; border-radius:50%; }



.jumbotron {  padding:3em 0;  
background:-moz-linear-gradient(45deg,transparent 0,#aacbcf 100%);
background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,transparent),color-stop(100%,#aacbcf));
background:-webkit-linear-gradient(45deg,transparent 0,#aacbcf 100%);
background:-o-linear-gradient(45deg,transparent 0,#aacbcf 100%);
background:-ms-linear-gradient(45deg,transparent 0,#aacbcf 100%);
background:linear-gradient(45deg,transparent 0,#aacbcf 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='#aacbcf', GradientType=1);/*-webkit-box-shadow:inset 0 3px 7px rgba(0,0,0,.2),inset 0 -3px 7px rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 7px rgba(0,0,0,.2),inset 0 -3px 7px rgba(0,0,0,.2);box-shadow:inset 0 3px 7px rgba(0,0,0,.2),inset 0 -3px 7px rgba(0,0,0,.2)*/ border-radius:1em;}
.jumbotron .container{position:relative;z-index:2}
.jumbotron:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(../../images/bootstrapV/jingmaiquzhang/expBg.png) repeat center center;opacity:.5;  }

#lbInfo { padding:0;  margin:0;}
#lbInfo h5 { font-size:3em; color:#222;}
#lbInfo p:nth-last-child(3){ color:#fff; background-color:#222; width:75%; text-align:center; margin-top:1em;}
#lbInfo p:nth-last-child(1) { font-size:16px;}
#lbInfo img { position:absolute; bottom:-3em; right:-100%;}

#carousel-photoLB .row { width:95%; margin:0 auto;}
#carousel-photoLB .thumbnail { border:none; padding:0; box-shadow:2px 2px 0 #b6b9ba; border-radius:0; height:18em;}
#carousel-photoLB .carousel-control { height:50%; top:25%; width:3%;text-shadow:0 1px 2px rgba(0,0,0,.2);filter:alpha(opacity=20);opacity:.2}
#carousel-photoLB .carousel-indicators { bottom:-2em;}
#carousel-photoLB .carousel-indicators li { background-color:#dbdbdb; width:1.25em; height:1.25em; margin:0 .5em;}
#carousel-photoLB .carousel-indicators li.active { background-color:#01a6b9;}
#carousel-photoLB  h4 { padding:10px; text-align:center; line-height:1.5em; font-size:16px; color:#333;}


#yuyueBut a{ width:50%; text-align:center; display:inline-block; margin:0; padding:0; background-color:#0bbbcf; font-size:18px; color:#fff; border:1px solid #01a6b9; line-height:2em;}
#yuyueBut a:nth-child(2) { border-left:none; background-color:#fff; color:#0bbbcf;}

@media(min-width:992px) {
.photoHuanjing { position:relative; height:600px;}
.photoHuanjing img { border-radius:50%; width:auto; }
.photoHuanjing div { position:absolute; top:0; left:0;}
.photoHuanjing div:nth-child(1) { top:0; left:-40px;}
.photoHuanjing div:nth-child(2) { top:110px; left:440px;  z-index:2;}.photoHuanjing div:nth-child(2) img { border:4px solid #fff;}
.photoHuanjing div:nth-child(3) { top:280px; left:630px; }
.photoHuanjing div:nth-child(4) { top:50px; left:860px; z-index:1; width:300px;}
.photoHuanjing div:nth-child(5) { top:400px; left:1110px;  width:160px;}
.photoHuanjing div:nth-child(6) { top:-40px; left:-120px;  width:160px;}
}



@media(max-width:768px){
	h2 { font-size:20px;}
	h6 { font-size:14px; }
.banners-main-cont{background-repeat:no-repeat;background-position:center top;height:auto; background-size:100%;}	

.largertopmargin,.gigantictopmargin,.colossaltopmargin { margin:0;}

.zhiliaoDB div>span {position:absolute; top:0; left:0;}

#carousel-photoLB .row { width:100%; margin:0 auto;}
#carousel-photoLB .thumbnail { border:none; padding:0; box-shadow:2px 2px 0 #b6b9ba; border-radius:0; height:14em;}

.photoHuanjing { position:relative; }
.photoHuanjing img { border-radius:50%; width:100%; }
	
}
@media(max-width:320px){
.weihaiList .col-md-4>div { background-color:#fff; border:1px solid #76abd1; text-align:center; height:440px; width:auto; position:relative; margin-bottom:1em; }
}

/*.carousel-inner .item img[src$=".svg"]{width:100%}*/