body {font-family: Arial, Verdana, Helvetica, sans-serif, "宋体";margin:0px auto;font-size:12px;color: #333;background:#00A0DA url(../images/body_bg.jpg) repeat-x center top; 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;}
.dis{display: block}
.img_border{ border:1px solid #CADEF9;}
.undis{display: none}
.blank5{clear:both; height:5px; overflow:hidden;}
.blank10{clear:both; height:10px; overflow:hidden;}
h1,h2,h3,h4,h5,h6{margin:0 auto; padding:0;}
h1{ font-family:"宋体"; font-size:14px;}
i{ font-style:normal;}
span{ font-size:12px; font-weight:normal;}
.line_22{ line-height:22px;}
.line_24{ line-height:24px;}
.pad_10{ padding:10px;}


.white_12, a.white_12:link, a.white_12:visited {text-decoration:none;color:#fff;}
.white_12, a.white_12:active,a.white_12:hover {text-decoration: underline; color: #fff;}
.red_12, a.red_12:link, a.red_12:visited {text-decoration:none;color:#CD0000;}
.red_12, a.red_12:active,a.red_12:hover {text-decoration: underline; color:#CD0000;}

.nav_bg{ width:960px; height:auto; overflow:hidden; margin:0 auto;}
.nav_bg h1{ color:#FFFFFF; padding:15px 0 0 0; text-align:center;}
.nav_bg h1 a:link,.nav_bg h1 a:visited{ text-decoration:none;color:#fff; font-weight:bold; margin-left:10px; margin-right:10px;}
.nav_bg h1 a:hover{text-decoration: underline;color:#fff;font-weight:bold;margin-left:10px; margin-right:10px;}


.cont{ width:1000px; height:auto; overflow:hidden; margin:17px auto 0; padding:0; background:#EBF5FE;}
.main{ width:960px; height:auto; overflow:hidden; margin:10px auto 0;}
.left_310{ width:310px; height:auto; margin:0; padding:0; overflow:hidden;}
.left_308{ width:308px; height:auto; overflow:hidden;background:#FFFFFF;}
.left_308 h1{ margin:1px; background:url(../images/left_b.jpg) no-repeat left top; color:#FFFFFF; padding:10px 0 0 30px; height:21px;}
.left_308 span{ display:inline; float:right; padding-right:10px;}
.left_308 h2{ margin:10px; border-bottom:1px solid #CADEF9; color:#1B52AC; padding:0px 0 0 5px; height:21px; font-family:"宋体"; font-size:14px;}
.left_308 ul{ margin:10px 15px; line-height:22px;}
.left_308 h3{ background:url(../images/dot.jpg) no-repeat 5px 0px;margin:10px; border-bottom:1px solid #CADEF9; color:#1B52AC; padding:0px 0 0 30px; height:21px; font-family:"宋体"; font-size:14px; height:24px;}

.middle_400{ width:400px; height:auto; margin:0 10px; padding:0;}
.m_bg{ background:url(../images/m_bg.jpg) repeat-x center top; margin:1px; padding:0; overflow:hidden; padding-top:10px;}
.middle_400 h1{ font-family:"黑体"; font-weight:normal; font-size:20px; color:#CC0000; text-align:center; line-height:24px;}
.middle_400 h1 a:link,.middle_400 h1 a:visited{ text-decoration:none;color:#CC0000;}
.middle_400 h1 a:hover{text-decoration: underline;color:#CC0000;}
.middle_398{ width:398px; height:auto; border:1px solid #CADEF9; padding:0;  background:#FFFFFF; overflow:hidden;}
.middle_398 h2{ margin:1px 1px 2px; background:url(../images/left_b.jpg) no-repeat left top; color:#FFFFFF; padding:10px 0 0 30px; height:21px; font-size:14px; font-family:"宋体";}
.middle_398  span{ display:inline; float:right; padding-right:10px;}
.middle_398 h3{ margin:6px; color:#1A53AE;font-size:14px; font-family:"宋体"; font-weight:normal;}
.middle_398 ul{ line-height:22px; font-family:"宋体"; margin:10px 10px 0;}
.middle_398 li{ float: left; width:175px;}

.right_230{ width:230px; height:auto; overflow:hidden;}
.right_228{ width:228px; height:auto; overflow:hidden;border:1px solid #CADEF9; background:#FFFFFF;}
.right_228 h1{ margin:1px; background:url(../images/left_b.jpg) no-repeat left top; color:#FFFFFF; padding:10px 0 0 30px; height:24px;}
.right_228 span{ display:inline; float:right; padding-right:10px;}
.right_228 h2{ margin:10px 8px 0; border-bottom:1px solid #CADEF9; color:#1B52AC; padding:0px 0 0 5px; height:21px; font-family:"宋体"; font-size:14px;}

.tonglan{ width:960px; overflow:hidden; margin:10px auto 0; background:url(../images/tonglan.jpg) no-repeat center top; height:42px;}
.tonglan img{ float:left;}
.tonglan span{ float:right; padding:12px 30px 0 0; font-family:"宋体";}
.main_958{ width:958px; height:auto; border:1px solid #CADEF9; padding:0; margin:0 auto; background:#FFFFFF; overflow:hidden;}
.main_958 h1{ font-size:20px; font-family: "黑体"; color:#245AB5; text-align:center; margin:20px 0; font-weight:normal;}

/*左右图片滚动*/
.rollBox { width:930px;clear:both;height:160px;margin:0 4px;padding:10px 4px 0; background:#FFFFFF; overflow:hidden;}
.rollBox .LeftBotton {height:113px;width:24px;background:url(../images/l_bg.jpg) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;}
.rollBox .RightBotton {height:113px;width:30px;background:url(../images/r_bg.jpg) no-repeat 5px 0;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;}
.rollBox .Cont {width:870px;overflow:hidden;float:left;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:125px;float:left;text-align:center;}
.rollBox .Cont .pic img {padding:0px;background:#fff;border:0px solid #ccc;display:block;margin:0 auto;width:115px; height:130px;}
.rollBox .Cont .pic p {line-height:21px;color:#505050;font-size:12px;width:120px; text-align:center;margin:0 auto;}
.rollBox .Cont a:link, .rollBox .Cont a:visited {color:#626466;text-decoration:none;}
.rollBox .Cont a:hover {color:#f00;text-decoration:underline;}
.rollBox #List1, .rollBox #List2 {float:left;}

.right_640{ width:638px; height:auto; overflow:hidden; background: #FFFFFF;}
.right_640 h1{ background:url(../images/dot.jpg) no-repeat 5px 0px;margin:10px 10px 6px; border-bottom:1px solid #CADEF9; color:#1B52AC; padding:0px 0 0 30px; height:21px; height:24px; text-align:left}
.left_105{ width:103px; height:auto; overflow:hidden; border:1px solid #CCCCCC; background: #FFFFFF; margin-left:14px; margin-top:15px;display:inline; float:left;}
.left_105 ul{ margin:1px; display:block; background:#ECF1F7; padding-top:10px; padding-bottom:10px;line-height:22px;}
.left_105 img{ margin-bottom:8px;}
.bottom_x{ width:960px; height:3px; background:#ccc; overflow:hidden; margin:0 auto;}

.red_12_z{color:#AD1C01; }
.bule_14{color:#245AB2; font-size:14px; font-weight:bold;}



