html,body { font-family: 'Microsoft Yahei' }
/*common*/
.g-1000 { width:1000px; margin:0 auto; }
.g-left { float: left; }
.g-right { float: right; }

.g-hd { background: url('../images/banner.jpg') center top no-repeat; height: 586px; border-bottom: 2px solid #ffc600; min-width: 1200px; }
.g-hd .m-logo > a { display: block; margin-top: 20px; }
.g-hd .m-logo .g-right { padding-top: 5px }
.g-hd .m-yuyue { float: right;margin-top: 430px;margin-right: 23px; }


.g-bd { background: url('../images/bd_bg.jpg') center top no-repeat; height: 814px; min-width: 1200px; }
.g-bd .m-info { padding-left: 27px; padding-top: 16px; position: relative; width: 931px;height: 265px; background: url('../images/info.png') 27px 16px no-repeat; }
.g-bd .m-info > a { display: block;width: 125px;height: 52px; float: right; margin-top: 190px; }
.g-bd .m-form { width:920px; height: 245px; padding-top: 115px; margin: 0 auto; background: url('../images/form_bg.png') no-repeat; margin-top: 30px; }
.g-bd .m-form .m-table { width: 850px; margin: 0 auto; letter-spacing: 3px; color: #fff; }
.g-bd .m-form .m-table th { width: 96px;font-weight: normal; }
.g-bd .m-form .m-table td { width:310px;height: 50px; vertical-align: middle; }
.g-bd .m-form .m-table .m-gh { width: 38px; }
.g-bd .m-form .m-table input[type='text'] { height: 30px;width: 306px;*width: 304px;line-height: 30px; }
.g-bd .m-form .m-table .m-sl-all select { height: 30px; line-height: 30px; width: 100%; }
.g-bd .m-form .m-table .m-sl-half select { height: 30px; line-height: 30px; width: 151px; }
.g-bd .m-form .m-table .m-form-btn { width: 100%; height: 60px; vertical-align: bottom; text-align: center;}
.g-bd .m-form .m-table .m-form-btn input { width: 145px;height: 44px; border: none;color: #000; font-size: 20px; font-family: 'Microsoft Yahei' }
.g-bd .m-form .m-table .m-form-btn input[type='button'] { background-color: #ffc600; }
.g-bd .m-form .m-table .m-form-btn input[type='reset'] { background-color: #ced5db; margin-left: 10px; }

.g-bd .m-back { text-align: center;padding-top: 48px; }

.g-winer { position: fixed; top: 0; left: 0; bottom: 0; right: 0; display: none;}
/*.g-winer .slimScrollDiv{ margin: 118px 37px 0 70px;}*/
/*.g-winer .slimScrollRail{ width: 1px !important; margin-right: 2px !important;}*/
.g-winer .m-box{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: url(../images/winer.png) no-repeat; width: 733px; height: 418px; margin: auto;}
.g-winer .scroll_bar{ margin: 100px 20px 0 50px;}
.g-winer table{ text-align: left; color: #FFF; font-size: 20px;}
.g-winer th{ height: 30px; line-height: 100%;}
.g-winer td{ height: 24px; font-size: 14px;}
