.header { width: auto; padding: 10px 0; border-style: solid; border-width: 4px 0 1px; border-color: #000 #c4c4c4 #c4c4c4 #c4c4c4; }
.header-inner { position:relative; width: 1000px; margin: 0 auto; }
.header-inner:before { position: absolute; top: -14px; left: 0; display: block; height: 4px; width: 61px; overflow: hidden; background: #A6241F; content: ""; visibility: visible; z-index: 2; zomm:1; }
.t-ad { float: left; margin-left: 45px; }
.wrap { font-family:微软雅黑; padding: 20px 0 0; margin: 0 auto; width: 1000px; }
.l-hd h1{ font-size:26px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;}
.l-bd { margin: 10px 0 0; }
.layoutLeft { float: left; margin-right: 35px; width: 232px; }
.layoutRight { overflow: hidden; zoom: 1; }
.layoutLeft .l-img { padding: 1px; border: 1px solid #d9d9d9; }
.layoutLeft .l-img img { display: block; }

.m-hd { height: 38px; line-height: 38px; border-bottom: 1px solid #c9c9c9; }
.m-tit { position: relative;  float: left; border-bottom: 1px solid #c00; z-index: 2; }
.m-tit h2 { font-size:21px;font-weight:normal;font-style:normal;text-decoration:none;color:#333333; }
.m-bd { padding: 20px 0 0; }
.m-bd-1 { overflow: hidden; padding: 0; zoom: 1;}
.m-bd p { margin: 0 0 10px 0; font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;color:#666666; }
.m-bd .m-des { margin: 0 0 25px 0; }
.m-imgList { margin-left: -26px; padding: 0 0 5px 0; zoom: 1; }
.m-imgList li{ _display: inline; float: left; margin: 20px 0 0 30px ; padding: 5px 10px; width: 152px; border: 1px solid #d1d1d1; border-radius: 3px; box-shadow: 0px 1px 3px #d1d1d1; }
.m-imgList li img { display: block;  }
.m-btn a, .f-sub { float: left; display: inline-block; background: #09c; width: 170px; height: 50px; line-height: 50px; font-size: 20px; /* font-weight: bold; */ text-align: center; color: #fff; border-radius: 3px; }
.m-btn a:hover { color: #fff; text-decoration: none; }
.m-btn-1 { float: none; width: 170px; margin: 30px auto 0; }
.down-tip { float: left; margin:5px 0 0 20px; color: #999; }
.myForm td, input, select, textarea, label {
    font-family: tahoma;
    font-size: 12px;
}
.myForm input,.myForm select{ margin-left: 30px; height: 30px;   width: 420px; border: 1px solid #ddd; border-radius: 3px; }

.myForm td{ height: 30px; font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;color:#333333; font-family:微软雅黑; }
.file-form { position: relative; padding: 15px 35px; font-family:微软雅黑; }
.f-title { padding-bottom: 3px; margin-bottom: 5px; font-size:18px;font-weight:normal;font-style:normal;text-decoration:none;color:#333333; border-bottom: 1px solid #ddd; line-height:30px; }
.close-form { position: absolute; right: 35px; top: 1px; display: inline-block; width: 24px; height: 24px; line-height: 24px; text-align: center; font-size: 14px; font-weight: bold; background: #333; color: #fff;}
.close-form:hover { color: #fff; text-decoration: none; }
.f-sub { border: 0; cursor: pointer; margin: 8px 0 0 100px; }