@charset "utf-8";
/* CSS Document */
html {color:#333;font-family:宋体; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-size:12px; background:#fff;}
form, img, p,fieldset,dl,dt,dd{border:0px;}
form, img, p{margin: 0px auto;border:0px;}
ul, li{margin:0px auto; padding:0px; list-style:none; list-style-position:outside;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
dl,dt,dd{margin:0px; padding:0px; border:0px;}
i,em{ font-style:normal;}
input,select{color:#666; font-size:12px;}

a { color: #333; text-decoration: none;}
a:hover {color:#C00; text-decoration: underline; }

.left{float: left;}
.right{float: right;}
.clear{clear:both;}
.no_way{clear:both; display:block; overflow:hidden; height:0; margin:0; padding:0; line-height:0; font-size:0;}
.dis{display: block;}
.undis{display: none;}
.hide {display:none;}

.blank0{clear:both; height:0px; overflow:hidden;}
.blank5{clear:both; height:5px; overflow:hidden;}
.blank10{clear:both; height:10px; overflow:hidden;}
.blank20{clear:both; height:20px; overflow:hidden;}


.padding24{ padding:24px;}
.padding1{ padding:1px;}
.pad-right0{ padding-right:0;}
.pad-right20{ padding-right:20px;}
.mar_right15{ margin-right:15px; display:inline; overflow:hidden;}
.mar_right18{ margin-right:18px; display:inline; overflow:hidden;}

.border{ border:1px #2b8fcd solid;}
.bg_white{ background:#fff;}
.bg_gray{ background:#f0f0f0;}


.pr{ position:relative;}
.pa{ position:absolute;}

.line_1{ border-bottom:1px #ddd dashed; height:1px; display:inline; overflow:hidden; width:100%;}

.wrapper{ width:100%; height:auto; }



.wra_right{ width:100%; height:auto; background: #f2f2f2; padding:25px 0;}
.wra_mian{ width:660px; height:auto; padding:0 0px; margin-left:0px; display:inline; overflow:hidden;}
.wra_mian h1{ float:left; width:660px; height:auto; line-height:50px; padding-bottom:20px;font-family:"微软雅黑"; font-size:48px; color:#C00; font-weight:bold;text-shadow:2px 2px 0px #fff;-moz-text-shadow:2px 2px 0px #fff;-webkit-text-shadow:2px 2px 0px #fff;}
.wra_mian h2{ float:left;width:660px; height:auto; line-height:40px;font-family:"微软雅黑"; font-size:32px;text-shadow:2px 2px 0px #fff;-moz-text-shadow:2px 2px 0px #fff;-webkit-text-shadow:2px 2px 0px #fff; margin-bottom:20px;}
.wra_mian h3{ float:left; width:660px; height:40px; line-height:40px; display:inline; overflow:hidden; background:url(../images/right_3.jpg) no-repeat left top; padding-left:32px;font-family:"微软雅黑"; font-size:22px; color:#FFF;}
.wra_mian_top{ width:660px; height:auto;}
.wra_mian_top dl{ width:355px; height:auto; float:left}
.wra_mian_top dl dt{ float:left; width:30px; height:48px; background:url(../images/right_1.jpg) no-repeat left top; padding:29px 0; text-align:center;font-family:"微软雅黑"; font-size:18px; color:#FFF; line-height:24px;}
.wra_mian_top dl dd{ float:left; width:305px; height:96px;  background:url(../images/right_png_1.png) repeat-y left top; padding:5px 10px;}
.wra_mian_top dl dd span{ float:left; width:325px; height:auto; line-height:32px;font-family:"微软雅黑"; font-size:30px;}
.wra_mian_top dl dd p{ float:left; width:325px; height:auto; padding-top:10px; line-height:24px; font-weight:bold;}
.wra_mian_top_video{ width:280px; height:210px; border:4px #040000 solid; display:inline; overflow:hidden; border-radius:5px;}
.wra_mian_part{ width:660px; height:auto;}
.wra_mian_part span{ float:left; width:170px; height:120px; display:inline; overflow:hidden;}
.wra_mian_part p{ float:right; width:660px; height:auto; line-height:28px; font-size:14px; text-indent:2em; font-family:"微软雅黑"; }
.wra_mian_part p a{ color:#C00; text-decoration:none;}
.wra_mian_part p a:hover{color:#C00; text-decoration:underline;}
.wra_mian_text{ width:630px; height:460px; line-height:24px; padding:14px; border:1px #ddd solid; background:#FFF; line-height:24px; font-size:14px; display:inline; overflow:auto;}
.wra_mian_link{ width:660px; height:auto;}
.wra_mian_link ul li{ float:left; width:210px; height:150px; margin-bottom:15px;font-family:"微软雅黑"; font-size:24px; color:#FFF;}
.wra_mian_link ul li a{ display:block;width:210px; height:150px; text-align:center; line-height:150px; background:#064283; color:#FFF; text-decoration:none; background:#064283;}
.wra_mian_link ul li.li_first{ width:210px; height:150px; background:url(../images/right_4.jpg) no-repeat left top;}
.wra_mian_link ul li.li_first span{ width:130px; height:54px; text-align:center; line-height:54px;font-family:"微软雅黑"; font-size:24px; color:#FFF; position:absolute; right:0; top:0;}
.wra_mian_link ul li.li_first p{width:130px; height:54px; text-align:center; line-height:54px;font-family:"微软雅黑"; font-size:24px; color:#FFF;position:absolute; left:0; bottom:0;}
.wra_mian_xm{ width:660px; height:auto;}
.wra_mian_xm_top{ width:660px; height:auto;}
.wra_mian_xm_top_pic{ width:170px; height:120px; display:inline; overflow:hidden;}
.wra_mian_xm_top_text{ width:470px; height:auto;}
.wra_mian_xm_top_text span,.wra_mian_xm_bottom span{ float:left; width:100%; height:auto; line-height:24px; font-size:14px; color:#042352;}
.wra_mian_xm_top_text p,.wra_mian_xm_bottom p{ float:left; width:100%; height:auto; line-height:24px; text-indent:2em; font-size:14px;}
.wra_mian_xm_top_text p a{ color:#C00; text-decoration:none;}
.wra_mian_xm_top_text p a:hover{ color:#C00; text-decoration:underline;}
.wra_mian_xm_bottom{ width:660px; height:auto; line-height:24px;text-indent:2em; font-size:14px; padding-top:15px;}
.wra_mian_xm_bottom p{ padding-top:5px;}
.wra_mian_xyll{ width:660px; height:auto;}
.wra_mian_xyll_left{ width:36px; height:96px; line-height:24px; text-align:center; padding:20px 0 35px; background:url(../images/right_5.jpg) no-repeat left top; font-family:"微软雅黑"; font-size:18px; color:#FFF;}
.wra_mian_xyll_right{ width:606px; height:151px;}
.wra_mian_xyll_right dl{ float:left; width:190px; height:151px; }
.wra_mian_xyll_right dl dt{float:left; width:190px; height:120px; display:inline; overflow:hidden;}
.wra_mian_xyll_right dl dd{ float:left; width:190px; height:31px; line-height:31px; text-align:center; background:#FFF; font-size:14px;}
.wra_mian_erweima{ width:620px; height:auto; padding:20px; background:url(../images/right_6.jpg) repeat-y left top;}
.wra_mian_erweima p{ float:left; width:400px; height:100px; line-height:100px; text-align:center; font-family:"微软雅黑"; font-size:24px; }
.wra_mian_erweima span{ float:left; width:100px; height:100px; display:inline; overflow:hidden;}
#photos { visibility: hidden; margin:0 auto; }
.gallery { background: #ddd; border: 1px solid #aaa; padding: 5px; }
.loader { background: url(loader.gif) center center no-repeat #ddd; }
.panel { }
.panel img{ display:inline; overflow:hidden; width:660px; height:310px;}
.panel .panel-overlay, .panel .overlay-background { height: 60px; padding: 0 1em; }
.panel .overlay-background { background: #222; }
.panel .panel-overlay { color: white; font-size: 0.7em; }
.panel .panel-overlay a { color: white; text-decoration: underline; font-weight: bold; }
.filmstrip { margin: 5px; }
.filmstrip li{ width:180px; height:100px; display:inline; overflow:hidden}
.filmstrip li img{ width:180px; height:100px;}
.frame { }
.frame .img_wrap { border: 1px solid #aaa; }
.frame.current .img_wrap { border-color: #000; }
.frame img { border: none; }
.frame .caption { font-size: 11px; text-align: center; color: #888; }
.frame.current .caption { color: #000; }
.pointer { border-color: #000; }
#pointer img{ background:url(../images/pointer.png) no-repeat left top; position:absolute; left:40px; top:-12px; z-index:22;}

.main{ margin:0px auto 0; width:1000px; height:auto; padding:0; clear:both;}

.wra_mian_top1{ width:580px; height:auto; overflow:hidden}
.wra_mian_top1 dl{ width:355px; height:auto; float:left}
.wra_mian_top1 dl dt{ float:left; width:30px; height:48px; background:url(../images/right_1.jpg) no-repeat left top; padding:29px 0; text-align:center;font-family:"微软雅黑"; font-size:18px; color:#FFF; line-height:24px;}
.wra_mian_top1 dl dd{ float:left; width:305px; height:auto;   padding:5px 10px;}
.wra_mian_top1 dl dd span{ float:left; width:325px; height:auto; line-height:32px;font-family:"微软雅黑"; font-size:30px;}
.wra_mian_top1 dl dd p{ float:left; width:495px; height:auto; padding-top:10px;padding-left:30px; line-height:24px; font-family:"微软雅黑"; font-size:16px;}
.wra_mian_top_video1{ width:400px; height:300px; border:4px #040000 solid; display:inline; overflow:hidden; border-radius:5px;}
.wra_mian1{ width:1000px; height:auto; padding:0 20px; margin-left:0px; display:inline; overflow:hidden;}
.wra_mian_top1 h1{ float:left; width:660px; height:auto; line-height:50px; padding-bottom:20px;font-family:"微软雅黑"; font-size:48px; color:#C00; font-weight:bold;text-shadow:0px 0px 0px;-moz-text-shadow:2px 2px 0px ;-webkit-text-shadow:2px 2px 0px;}
.wra_mian_top1 h2{ float:left;width:660px; height:auto; line-height:40px;font-family:"微软雅黑"; font-size:32px;text-shadow:0px 0px 0px;-moz-text-shadow:2px 2px 0px ;-webkit-text-shadow:2px 2px 0px; margin-bottom:20px;}

.w_320{ width:320px;}
.w_320 img{ margin-bottom:10px;}
.w_110{ width:80px; height:80px; line-height:80px; vertical-align:middle; text-align:center; background:#1385B7; font-weight:bold;}
.w_110 a{ color:#FFF; text-decoration:none;}

.w_320 ul{ margin:10px 10px; line-height:26px;  }
.w_320 li{ padding-left:10px; background:url(http://img.eol.cn/images/cer.net/df/hubei/2011/dot_333.gif) no-repeat left 10px; overflow:hidden; white-space:nowrap;}

.site-top {background:#F8F8F8; position:fixed; margin:0 auto; width:100%; z-index:2000; border-bottom:1px solid #4F8EBA;height:45px;line-height:40px;}
.nav{}
.bot_115{ background:#333; width:100%; height:90px; margin:0 auto; padding-top:15px; text-align:center; color:#FFF; line-height:26px;  font-size:14px; font-family:"微软雅黑";}
.bot_115 a{ color:#fff; }
.bot_115 p{ background:none;}

/*上一页下一页内容*/
.record_List{ width:670px; margin-left:20px; margin-right:20px; height:30px; margin-top:30px}
.record_List ul li{ border:1px solid #DDDDDD; height:28px; line-height:28px; float:left; display:inline; margin-right:10px}
.record_List ul li a{ font-size:12px; color:#000000; text-align:center; padding:0 5px; text-decoration:none}
.record_List ul li a:hover{ color:#FF0000}
