/* CSS Document */
.gbanner{width:100%; margin:0 auto; position:relative}
.gbanner>img{width:100%;}
.gbtext{position:absolute; top:8rem; left:0; right:0; margin:0 auto; z-index: 99;}
.gbtext .gleft{float:left;width:40%;}
.gbtext .gleft>div,.gbtext .gright>div{padding:0.875rem;box-sizing: border-box;background: rgba(255,255,255,0.8);border-radius: 1rem;}
.gbtext .gleft>div a{display:block;font-size:1.3rem; font-weight:bold; text-align: center; line-height:2.7rem;}
.gbtext .gleft>div.gyuyue{width:15rem; margin-bottom:2.2rem;}
.gxuzhis span{font-size:1.3rem;font-weight:bold; display:block;margin-bottom:0.8rem;}
.gxuzhis p{line-height: 1.6; text-indent: 1rem; font-size:1rem;}
.gbtext .gright{float:right;width:50%;}
.gbtime .gbkaifang{width:27rem;margin-bottom:2.2rem; text-align: center;}
.gbtime .gbkaifang strong{font-size:1.3rem; margin-bottom:0.5rem; display:block;}
.gbtime .gbkaifang p{font-size:1rem; font-weight:600; line-height: 1.3rem;}
.gbtime .gbkaifang div>p{text-align:left; line-height: 1.6rem; font-weight:normal;}
.gbjiaotong strong{font-size:1.3rem;}
.gbjiaotong div{padding:0.3rem 0;}
.gbjiaotong div>span{width:10%; font-weight: bold; display:block; float:left;}
.gbjiaotong div>p,.gbjiaotong div>strong{width:90%;float:right;}
.gbjiaotong div>p{font-size:1rem; line-height: 1.6rem;}

.gtit{font-size:1.3rem; font-weight:bold; text-align: center; padding-top:0.5rem;}
.gtit1{text-align:center;}
.gtit1{padding:1rem 0;}
.gtit1 strong{ font-size:2rem !important; margin-bottom:0 !important;} .gtit1 p{ font-size:1rem;}
.gpingmian{background: #f1f2ee;}

.gpingmian strong{font-size:2rem; display:block; margin-bottom:1rem; }
.gpm{padding:2rem 0;}
.xszg{float:left; width:48%;  text-align: center;}
.pmt{float:right;width:48%; text-align: center; cursor:pointer;}

.gxiangmu>strong{font-size:2rem; display:block; text-align: center;padding:1.5rem 0;}
.gxiangmu ul{overflow: hidden;}
.gxiangmu li{ float:left; width:32%; box-sizing: border-box;margin:0 0.5rem; overflow: hidden; text-align: center;}
.gxiangmu li>div{width:100%;}
.gxiangmu li img{width:100%;}
.gxiangmu li strong{display: block; padding:1.5rem 0; font-size:1.3rem;}

.gxuzhi{background: #f1f2ee; padding:2rem 0;}
.gxuzhi strong{ display: block; text-align: center; font-size:1.5rem; line-height: 4rem;}

.gxuzhi .gxuzhiw>div{width:50%; box-sizing: border-box; padding:0 1rem; line-height:1.5rem;}
.gxuzhi .xzleft{float:left;} .gxuzhi .xzright{ float:right; font-family:Arial, Helvetica, sans-serif;}

.gditu{padding:2rem 0;} .gditu>div{width:50%; padding:0 1rem; box-sizing: border-box;} .gditu .dtleft{float:left;} .gditu .dtright{float:right;}
.dtright div{padding:0.8rem 0;}
.dtright div strong{display:block; width:90%; float:right;}
.dtright div span{width:10%; float:left; font-weight:bold;}
.dtright div p{width:90%; float:right;}
.gewm, .gtel{display:none;position:absolute; background: #fff; padding:1rem;z-index: 999; width:12rem; text-align: center; border-radius: 1rem; box-shadow: 0px 0px 5px 0 rgba(0,0,0,0.5);}
.gtel a{ font-size:1.5rem;}
.gtel a i{display:inline-block; margin-right:0.5rem;}
.gewm img{width:100%;}
.gewm .close,.gtel .close{width:1rem; height:1rem; color:#000; position:absolute; right:0.5rem; top:0.1rem;}
.bigimg{position:absolute;  left:0; right:0; background: rgba(0,0,0,0.7); display: none; z-index: 999;padding:5rem 0;}
.bigimg img{display: block; margin:0 auto;}
.bigimg .close{width:4rem; height:4rem; color:#000; position:absolute; right:0.5rem; top:0.5rem; color:#fff; font-size:1.5rem;}

@media(max-width:768px){
    img{max-width: 100%;}
    .xszg,.pmt{width:100%;}
    .gbanner{overflow:hiden;}
    .gbanner>img{height:68rem;}
    .gbtext{top:3rem;}
    .gbtext>div{width:100% !important;}
    .gyuyue,.gxuzhis,.gbkaifang,.gbjiaotong{width:100% !important;margin-bottom:1.5rem !important; }
    .gxuzhi .gxuzhiw>div{width:100%;}
    .gditu>div{width:100%;}
    .gxiangmu li{width:100%;}
}
