﻿BODY {background:#f3f2ea;margin:0; font-size:12px;}
A {COLOR: #000; TEXT-DECORATION: none}
A:hover {COLOR: #c60000; TEXT-DECORATION: none}
P {MARGIN: 0px; TEXT-INDENT: 0em; font-size:14px}
.img {MARGIN: 10px 0px 0px}
ul,li{margin:0;padding:0}

#MainBody {margin:0 auto; width:990px; padding-top:42px}
#TopNav {background:#ffde00 url(../images/topnav.png) repeat-x bottom; height:32px; line-height:32px; text-align:center;font-size:12px;color:#999}
#TopNav p { text-align:left; width:780px; margin:0 auto;color:#222a2d;}
#TopNav a { color:#222a2d; margin:0 6px;}
#TopPic {margin:1px auto 0 auto}

.red_bg{width:100%}
.ycj { background:url(../images/main_bg.png) no-repeat top center;  width:820px; margin:0 auto; height:570px; text-align:center}
.y430 { width:320px; float:left; margin-top:250px;margin-left:28px;}
.zd {color:#fff; margin-top:54px}
.zd .on { color:#ff0}
.zd span { padding:0 6px}

.y225 { width:240px; float:right; padding:64px 34px 0}
.y225 h2 { font-size:16px; line-height:30px; margin:0; color:#333}
.y225 ul { text-align:left;padding:0 6px}
.y225 ul li { font-size:14px; list-style:none; line-height:28px; color:#555}
.y225 ul li p { font-size:12px}


.yellow {color:#ffc600;}
.yellow a {color:#ffc600;}
.bluetable {color:#1D4E84; font-family:"黑体";line-height:30px; font-size:20px}
.blueform {color:#13428D;line-height:30px; font-size:12px}
.blueform a {color:#13428D; text-decoration:underline}
.orange {color:#FF4800;font-size:12px}
.orange a {color:#FF4800;font-size:12px; text-decoration:none}
.box {border:#E8EAEC solid 3px; background:#FFF;margin:10px}
.white {color:#fff}

.red {color:#c60000;}
.red a {color:#c60000;}
.green {color:#009800;}
.green a {color:#009800;}

.Reg {}
.Reg input,.Reg_r input {height:30px; line-height:30px; border:#000 solid 2px; margin:0 6px; color:#666}
.Reg td {padding-top:16px}
.Reg img { cursor:pointer}

#Login { margin:40px auto; background:url(../images/LoginBg.jpg) no-repeat center top; height:310px; width:490px; text-align:center}
.LoginTable { font-size:12px; line-height:24px;}
.LoginTable td {padding:5px 0}
.LoginTable .tilte { text-align:right}
.LoginFrame {padding:20px 105px 0;text-align:left;}

.bts_out { width:110px; height:24px; background:url(../images/button_s_bg.gif) no-repeat 0 0; border:0;line-height:24px; text-align:center;padding:0}
.bts_on { width:110px; height:24px; background:url(../images/button_s_bg.gif) no-repeat 0 -24px; border:0;line-height:24px;text-align:center;padding:0}

#Footer {margin:10px auto; width:950px; border-top:#c60000 solid 2px; line-height:24px; text-align:center; clear:both; background-color:#fff}
#Footer div { background-color:#f1f1f1; height:24px}
#Footer p {line-height:24px; font-size:12px; margin-bottom:0}
#Footer img { width:102px; height:39px; vertical-align:middle; margin:10px 10px}