@charset "utf-8";
/* CSS Document */

/* 总体样式 */
body{color:#555; background:url(images/bg.gif);}
div{line-height:24px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,pre,form,fieldset,legend,button,input,textarea,th,td,mainNav,menu,section,aside,article,footer,hggroup,nav,figure,figcaption,hgroup{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#c00;}
small,font{font-size:12px;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
p{border:0; padding:0; margin:0;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dd,dt{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
input,select{font-size:12px;line-height:16px; cursor:pointer; }
img,a img{border:0;}
ul,li{list-style-type:none;}
address,cite,dfn,em,var{font-style:normal;}



/* 首页 */
.clear{clear:both;}
.mg{ margin:0 auto; width:990px; clear:both; overflow:hidden; height:100%; }
.c00{ color:#c00;}
.qh_c00{ color:#fff; background:#ff5500; display:block; }

.strong{ font-weight:bold;}


.book{ background:url(images/book.jpg) no-repeat; width:990px; height:749px; margin: 0 auto; position:relative; margin-bottom:15px;}
.book div.pen{ position: absolute; right:-35px; top:156px; background:url(images/pen.jpg) no-repeat; width:35px; height:443px; overflow:hidden;}
.book div.zhi{ position: absolute; right:47px;bottom:0px; background:url(images/ls_08.gif) no-repeat; width:290px; height:47px; overflow:hidden; overflow:hidden;}
.book div.zhi a{ display:block; height:34px; line-height:34px; padding-left:15px; overflow:hidden; padding-right:10px;}
.book div.fl{ width:425px; padding-left:50px; float:left; padding-top:45px; height:640px;}
.book div.fl dl{ height:205px; overflow:hidden;}
.book div.fl dl dt{ text-align:center; width:145px; padding-right:10px; height:180px; line-height:24px; padding-top:40px; float:left;}
.book div.fl dl dt h4{ font-family:"微软雅黑","宋体";font-size:75px;line-height:75px;height:75px;}
.book div.fl dl dt p{font-family:"微软雅黑","宋体"; font-size:20px; font-weight:bold; color:#777;}
.book div.fl dl dt em{ color:#777;}
.book div.fl dl dd{ float:right; width:240px; line-height:20px;}
.book div.fl dl dd p{border:1px solid #ccc; background:#fff; border-bottom:0; padding:3px 3px 0 3px; height:29px; background:#eef3f9; margin-top:3px;}
.book div.fl dl dd p a.afl{ border:1px solid #ccc; background:#fff; float:left; padding:0 10px; line-height:24px;height:24px;}
.book div.fl dl dd p span{float:left; width:118px;line-height:26px;height:26px; text-align:center; font-weight:bold; font-size:14px; color:#333;font-family:"微软雅黑","宋体";}
.book div.fl dl dd p a.afr{ border:1px solid #ccc; background:#fff; float:right; padding:0 10px; line-height:24px;height:24px;}
.book div.fl dl dd td{ text-align:center;}
.book div.fl div.list{ font-family:"宋体"; clear:both;}
.book div.fl div.list h4{ font-size:14px; font-family:"微软雅黑","宋体";background:url(images/ls_04.gif) no-repeat 0 10px; color:#6c230a; padding-left:23px; line-height:34px;height:34px; text-align:left;}
.book div.fl div.list ul{ height:365px;}
.book div.fl div.list ul li{ color:#666;line-height:26px;height:26px; overflow:hidden; font-size:12px;}
.book div.fl div.list ul li a{ color:#000;}
.book div.fl div.list ul li a:hover{ color:#c00;}
.book div.fr{ width:425px; padding-right:50px; float:right; padding-top:45px; height:640px;}

.box_15{ margin-bottom:10px;width:425px; height:310px;position:relative; overflow:hidden;}
.box_15 dd img{ width:425px; height:310px; overflow:hidden;}
.box_15 dt{ position:absolute; top:270px; left:0; background:#000; width:425px; line-height:40px; height:40px; overflow:hidden;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0:8;opacity:0.8;}
.box_15 dt span{padding-left:10px;display:block; width:240px; float:left; height:40px; overflow:hidden;}
.box_15 dt span a{color:#fff; height:40px; overflow:hidden; display:block;}
.box_15 dt span a:hover{ color:#c00;}
.box_15 dt ul{ float:right; width:110px; height:40px; overflow:hidden;}
.box_15 dt ul li{ float:left; width:18px; height:18px; line-height:18px; text-align:center; background:#333; margin-top:10px; margin-left:2px; cursor:pointer; color:#fff;}
.box_15 dt ul li a{ color:#fff;}
.box_15 dt ul li:hover{background:#666;}
.box_15 dt ul li:hover a{ color:#fff;}
.box_15 dt ul li.qh{ background:#fff; color:#000;}
.box_15 dt ul li.qh a{ color:#000;}

.box_16{overflow:hidden; height:322px;}
.box_16 ul{clear:both;}
.box_16 ul li{ color:#999;line-height:28px;height:157px; margin-bottom:8px; overflow:hidden; margin-right:10px; font-size:12px;font-family:"宋体"; width:135px; float: left; line-height:24px; text-align:center;}
.box_16 ul li.qc{ margin:0;}
.box_16 ul li em img{ width:125px; height:125px; padding:4px; display:block; background:#fff; border:1px solid #ddd; margin:0 auto;}

.box_16 dd{ float:left; border:1px solid #ccc; width:211px;font-family:"宋体";height:320px;}
.box_16 dd h4{ font-size:14px; font-family:"微软雅黑","宋体";background:url(images/ls_07.gif) no-repeat 5px 8px #f7f7f7; color:#333; padding-left:28px; line-height:34px;height:34px;}
.box_16 dd span.tp{ float:left; height:70px; margin-left:8px;_margin-left:4px;}
.box_16 dd span.tp a img{ width:70px; height:70px; margin-top:10px;}
.box_16 dd em{ float:left; width:118px; padding-left:6px; padding-top:8px; height:75px; overflow:hidden;}
.box_16 dd em h2{ line-height:22px; height:22px; padding-top:3px; overflow:hidden;}
.box_16 dd em h2 a{font-size:12px; font-weight: bold; color:#6c230a;}
.box_16 dd em h2 a:hover{ color:#c00;}
.box_16 dd em p{ height:70px; line-height:22px; overflow:hidden;}
.box_16 dd em p a{ color:#f24400;}
.box_16 dd em p a:hover{ color:#c00;}
.box_16 dd ul{clear:both;}
.box_16 dd ul li{ color:#999;line-height:24px;height:24px; overflow:hidden; padding:0 5px;}

.top{ height:104px; overflow:hidden;}
.top div.fl{ float:left; background:url(images/ls_01.gif); width:296px; height:104px;}
.top div.fl a{width:296px; height:104px; display:block;}
.top div.fa{ float:left; width:370px; height:104px; padding-left:70px;}
.top div.fa a{ display:block;  float:left; width:80px; height:36px; display:block; text-align:center; font-size:16px; font-weight:bold; font-family:"微软雅黑","宋体"; line-height:30px; margin-top:40px; color:#6f4339;}
.top div.fa a:hover{ color:#c00;}
.top div.fa a.qh{ background:url(images/ls_05.gif);color:#6c230a;}
.top div.fr{ float:right;height:104px; width:250px; padding-top:40px; text-align:right;}
.top div.fr input{ background:url(images/ls_06.gif); width:79px; height:23px; overflow:hidden; padding:0; margin:0; line-height:21px; border:0; font-size:12px; font-weight:bold; color:#883519;}
.top div.fr select{ font-size:14px; width:75px;}

/* 新闻详细 */
.news_box2{ width:425px;overflow:hidden; height:100%; line-height:26px;margin-bottom:10px;}
.news_box2 h1{ font-size:16px; font-family:"微软雅黑","宋体"; line-height:50px;height:50px; text-align:center; color:#6c230a; overflow:hidden; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.news_box2 h6{ font-weight:normal; font-size:12px; text-align:center; color:#888; height:40px;border-bottom:1px dashed #dedede;margin:0 26px; overflow:hidden;}
.news_box2 h5{ border-bottom:1px dashed #dedede; background:#fefefe; display:block; font-size:14px; padding:5px 15px;font-family:"宋体"; margin:0 26px; font-weight:normal;}
.news_box2 div.zw{ font-size:14px; overflow: auto; height:578px; padding-right:10px; min-height:200px;font-family:"微软雅黑";line-height:26px;color:#111; width:414px;}
.news_box2 div.zw p{padding-bottom: 20px;}/*TEXT-INDENT: 2em;*/
.news_box2 div.zw a{ color:#333;}
.news_box2 div.zw a:hover{ color:#c00; background:#ffffb9;}
.news_box2 div.zw img{ margin:0 auto;max-width:395px;}
.news_box2 div.zw a img:hover{ border:1px solid #666; display:block; background:#999;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0:9;opacity:0.9;}
.news_box2 div.zw embed{margin:0 auto; display:block;}
.news_box2 hr{ height:1px; font-size:0; color:#eee; background:#eee; border:0 #eee; padding:0; margin:0;}
.news_box2 h3{color:#888; border-top:1px solid #eee; line-height:40px; height:40px; overflow:hidden; padding-bottom:5px;font-family:"宋体";}
.news_box2 h3 strong{border-top:3px solid #fafafa; display:block;}
.news_box2 h3 strong a{ color:#888; font-weight:normal;}
.news_box2 h3 strong a:hover{ color:#c00;}
.news_box2 h2{ line-height:34px; overflow:hidden; height:34px; padding:0 20px; border-top:1px solid #f6f6f6;color:#888; font-size:12px;}
.news_box2 h2 a{color:#888;font-weight:normal;}
.news_box2 h2 a:hover{ color:#c00;}
.news_box2 h3{border-top: 1px solid #f6f6f6; background:#fcfcfc; display: block;padding: 0 20px; line-height:34px; height:34px; overflow:hidden;color:#888; font-size:12px;}
.news_box2 h3 a{color:#888; font-weight:normal;}
.news_box2 h3 a:hover{ color:#c00;}

.Links{height:100%; overflow:hidden; padding-bottom:10px; background:url(images/ls_02.gif) repeat-x; padding-top:15px;}
.Links dl{height:100%; overflow:hidden;line-height:24px;}
.Links dl dt{ color:#926b43; clear:both;}
.Links dl dt b{ font-size:16px;font-weight: bold; font-family:"微软雅黑","宋体"; color:#653c0e; padding-right:10px; padding-left:23px;display:block; float:left; background:url(images/ls_04.gif) no-repeat 0 4px;}
.Links dl dt a:hover{ color:#c00;}
.Links dl dd a{ color:#653c0e; padding-right:10px; white-space:nowrap; display:block; float: left;}
.Links dl dd a:hover{ color:#c00;}

.footer{ background: url(images/ls_03.gif) repeat-x; text-align:center; line-height:24px; height:100%; overflow:hidden; padding:10px 0; color:#f0d4b8; clear:both;}
.footer a{ color:#f0d4b8;}
.footer a:hover{ color:#c00;}


/* 翻页模块 */
.news_fy{ text-align:center; height:25px; padding-top:10px; overflow:hidden; padding-bottom:10px; clear:both;}
.news_fy a{ background:#fff; border:1px solid #e0e0e0; padding:5px 8px 5px 8px; margin-right:2px; color:#666; font-family:"宋体";}
.news_fy a:hover{ background:#fefff1; border:#297dc5 1px solid; color:#297dc5;}
.news_fy a.qh{ background:#4b3631; color:#fff;border:0; padding:6px 9px 6px 9px;}
.news_fy strong{ color:#297dc5;}



.hidecode,.hidcode,.hicode,.hcode{ display:none;}