.gb{box-sizing: border-box;width: 100%;padding: 0 20px;}
.gb_top img{width: 100%;height: auto;}
.gb_m{margin-top: 20px;}
.gb_mleft{width: 73%;float: left;}
.gb_mright{box-sizing: border-box;width: 25%;float: right;border: 1px solid #dbdbdb;padding: 10px 20px;}
.gb_mright .gb_mrhistory a{display: block;padding-left: 30px;background: url(../images/gb-icon02.png) 0 50% no-repeat;font-size: 16px;color: #1e4b8f;line-height: 40px;}
.gb_mright .gb_mrimg img{width: 100%;height: auto;margin-top: 10px;}
.gb_mright .gb_mrabout{margin-top: 15px;}
.gb_mright .gb_mrabout span{display: block;font-size: 14px;color: #232323;line-height: 18px;text-indent:2em;}
.gb_mright .gb_mrabout a{display: block;font-size: 12px;color: #fff;width: 60px;height: 16px;line-height: 16px;background-color: #1e4b8f;border-radius: 20px;text-align: center;float: right;}
.gb_mright .gb_mrqr{width: 50%;margin: 20px auto;}
.gb_mright .gb_mrqr div canvas{width: 100%;height: auto;}
.gb_mright .gb_mrqr span{display: block;font-size: 14px;color: #1e4b8f;line-height: 18px;text-align: center;}
.gb_mright .gb_mrdf>a{display: block;font-size: 16px;background-color: #1e4b8f;width: 100%;height: 40px;color: #fff;text-align: center;line-height: 40px;border-radius: 5px;}
.gb_mright .gb_mrlocal {width: 100%;height:32px;line-height: 32px;background: #f5f8fc;margin-top: 10px;margin-bottom: 20px;}
.gb_mright .gb_mrlocal ul li{width: 50%;float: left;}
.gb_mright .gb_mrlocal ul li a{display: block;font-size: 16px;text-align: center;color: #626263;}
.gb_mright .gb_mrcontact .gb_mrctitle{border-bottom: 1px solid #3c639e;padding-bottom: 2px;}
.gb_mright .gb_mrcontact .gb_mrctitle a{display: inline-block;background: #1e4b8f;padding: 0 15px;height: 36px;line-height: 36px;font-size: 18px;font-weight: bold;text-align: center;color: #fff;}
.gb_mright .gb_mrcontact .gb_mrcon{font-size: 14px;line-height: 20px;color: #434343;margin-top: 5px;}
.gb_mldresult{width: 100%;height: 36px;text-align: center;}
.gb_mldresult span{height: 36px;line-height: 36px;text-align: center;color: #333333;font-size: 18px;padding-left: 37px;background: url(../images/ej_bgxy.jpg) 0 50% no-repeat;}
.gb_mlddate{width: 285px;margin: 20px auto;}
.gb_mlddate select{margin: 0 20px;width: 100px;height: 28px;background: #eeeeee;line-height: 28px;padding-left: 2px;cursor: pointer;font-size: 16px;color: #333333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 99;border: none;}
.gb_mlcatalog{border-bottom: 2px solid #1e4b8f;margin-bottom:30px;height: 55px;line-height: 55px;text-align: center;font-size: 24px;color: #1e4b8f;font-weight: bold;}
.gb_mllist h1{font-size: 16px;color: #000;border-bottom: 1px solid #dbdbdb;height: 45px;line-height: 45px;}
.gb_mllist a {background: url(../images/gb19-g1.png) 0 50% no-repeat;padding-left: 20px;font-size: 16px;line-height: 30px;color: #434343;}
.gb_mllist ul li{margin: 10px 0;}
.gb_mldownload{padding-left: 20%;}
.gb_mldownload .gb_mlclickdown{width: 30%;float: left;}
.gb_mldownload .gb_mlclickdown a{display: block;margin-top: 7%;}
.gb_mldownload .gb_mlclickdown a img{display: block;width: 65%;height: 62%;margin: 0 auto;}
.gb_mldownload .gb_mlclickdown a p{text-align: center;}
.gb_mldownload .gb_mlqrcode{width: 30%;float: left;transform:rotate(180deg);}
.gb_mldownload .gb_mlqrcode canvas{display: block;width: 62%;height: 62%;margin: 30% auto 11% auto}
.gb_mlsearch{width: 100%;height: 170px;border: 1px solid #dbdbdb;padding: 20px 0;margin-top: 40px;margin-bottom: 30px;}
.gb_mlsearch ul{width: 90%;margin: 0 auto;}
.gb_mlsearch ul li{width:100%;clear:both;margin-bottom:20px;height:26px}
.gb_mlsearch span{display: block;float: left;width: 15%;text-align: center;font-size: 16px;font-weight: normal;line-height: 26px;color: #747677;}
.gb_mlsearch input{ box-sizing: content-box;width: 80%;height: 26px;line-height: 26px;margin-left: 2%;background: none;border: 1px solid #e7e7e7;padding-left: 6px;color: #a6a6a6;float:left}
.gb_mlsearch select{float: left;width: 30%;height: 26px;line-height: 26px;padding-left: 6px;margin-left:2%;border: none;color: #a6a6a6;border: 1px solid #e7e7e7;outline:none;}
.gb_mlsearch .gb_mlsbtn{text-align: center;}
.gb_mlsearch .gb_mlsbtn a{display: inline-block;width: 16%;height: 30px;background: #015293;font-size: 16px;color: #fff;line-height: 30px;text-align: center;margin: 0 10px;}
