/*整体的字体、间距、列表*/
body{font-family: Arial, Verdana, Helvetica, "宋体","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3",sans-serif
;margin:0px auto;font-size:12px;color: #333;background:#fff url(../img/bg.jpg) ; text-align:left;}
form, img, p{margin: 0px auto;border:0px;}
ul, li,ol,dl,dt,dd{margin:0px auto;padding:0px;list-style:none;list-style-position:outside;}
li{ padding-left:10px; background:url(http://img.eol.cn/images/cer.net/df/hubei/2011/dot_333.gif) no-repeat left 8px;}
a:link, a:visited {color: #333333;text-decoration: none;}
a:hover{color:#FF0000;text-decoration: underline;}

.left{float: left;}
.right{float: right;}
.clear{clear:both;}
.no_way{clear:both;display:block;overflow:hidden;height:0px;margin:0px;padding:0px;line-height:0; font-size:0;}
h1,h2,h3,h4{margin:0 auto; padding:0;}
.line_24{ line-height:24px;}
.hide {display:none;}

.white_bg{ background:#FFF;}

.head{ width:100%; height:35px; padding-top:8px; margin:0 auto;}


.main{ width:640px; margin:0  auto; height:auto; overflow:hidden; clear: both;}

.top_bg{ height:175px; background:#F7F7F7 url(../img/top_bg.jpg) repeat-x center bottom; width:100%; margin:0 auto}
.top{ background:url(../img/top.jpg) no-repeat center top; height:172px;width:100%; margin:0 auto}
.top h1{ text-indent:-9999px;}
.w_635{ width:535px;}
.w_400{ width:400px;}
.w_400 h1{ background:url(../img/q.jpg) no-repeat left top; height:31px; font-size:16px; font-weight:normal; padding:3px 0 0 10px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"}
.w_400 h2{ font-size:18px; font-weight:normal; margin:10px 0 5px; text-align:center;font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"}

.hg{ background:url(../img/wq.jpg) no-repeat center top; height:63px;}

.w_227{ width:225px; padding-bottom:10px; border-bottom:1px solid #DADADA;border:1px solid #BCBCBC;margin-top:10px; margin-bottom:15px;}
.w_227 img{ margin-bottom:2px;}
.w_227 span{ background:#939D9C; padding:2px 5px; color:#FFF; margin-left:10px;}
.w_227 em{ color:#71594D; font-style:normal; padding:5px;}
.w_227 em a{ color:#71594D; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-weight:bold;}



.pr_top{ height:50px; padding-top:10px;}
.w_310{ width:310px;}
.w_310 em{ padding-top:13px; padding-left:10px; float:left; font-style:normal;}
.mar_r_15{ margin-right:25px;}
.sel{ border:1px solid #CCC; background:#FFF; height:28px; line-height:28px; padding-left:5px; color:#999; vertical-align: middle; width:200px;}
.t_m{ background:url(../img/bb.jpg) repeat-x center top; height:75px; padding-top:30px;}
.t_m .left{ background:url(../img/ty.jpg) no-repeat right top; height:54px; width:220px;}
.t_m .right{ width:400px;}
.t_m .right h2{ font-size:20px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-weight:normal;}
.t_m .right h3{ font-size:12px; margin-top:10px; padding-left:20px; color: #8f8f8f; font-family:"宋体"; font-weight:normal;}


.bor_img{ border:0px solid #DBDBDB}
.font_14{ font-size:14px;}
.pad_20{ padding:20px;}
.mar_t_30{ margin-top:30px;}
