@charset "utf-8";
/* Email:guohaobo@gtobal.com*/
/* Date: 2011.08.24 */
.w715{ width:716px;}
.w410{ width:410px;}
.w295{ width:296px;}
.w245{ width:244px;}
/* 背景图 */
.ul_1 li,.bg,.butClass_2{ background:url(img/news_bg.png)}
.butClass_2{ border:none; background-position:0px -73px; cursor:pointer; width:53px; height:27px;}
/* 广告滚动图片样式 */
.imgnav{ height:230px; width:285px; padding:4px; float:left; overflow:hidden;  position:relative; z-index:2;}
#img{ z-index:3;}
#img img{ width:100%; height:230px;}
.ctrl{ position:absolute; z-index:10; bottom:4px; left:4px; right:1px; width:285px; height:24px; overflow:hidden; filter: alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; background:#000; z-index:0;}
.ctrl ul{ float:left; line-height:24px; overflow:hidden; width:68%; filter: alpha(opacity=100);-moz-opacity:1;opacity:1; }
.ctrl li{ display:block; height:24px; padding-left:10px; font-size:12px; color:#fff;}
#btn{ position:absolute;  right:6px; top:214px; z-index:5;}
#btn span{ float:left; font-weight:bold; color:#fff; padding:0 5px; height:16px; line-height:16px; cursor:pointer; margin-right:1px;text-align:center;  filter: alpha(opacity=100);-moz-opacity:1;opacity:1; }
#btn span.hov{ background:#FF8A00; }
#btn div{ float:right; width:32%;}
/* ol */
.ol_1{float:left; width:100%;}
.ol_1 li{ float:left; width:100%; height:24px; line-height:24px; overflow:hidden;}
.ol_1 li span{ background-position:-12px 0px; color:#fff; font-weight:bold; float:left; height:12px; text-align:center; line-height:12px; width:12px; margin:5px 3px 0 0px; display:inline;}
.ol_1 li span.curr{ background-position:0 0px;}
/* ul */
.ul_class{ float:left; width:100%;}
.ul_class li{ float:left; width:100%; height:24px; line-height:24px; overflow:hidden;}
.ul_1 li{ background-position:0 -32px; font-size:14px; padding-left:10px; width:97%;}
.ul_2{ color:#83CD64;}
.ul_w_1{ width:92%; padding:7px 4%; font-size:14px;}
.ul_w_2{ width:91%; padding:7px 4%;}
.ul_w_3{ width:91%; padding:5px 4% 6px 4%;}
.ul_w_4{ width:91%; padding:10px 4% 6px 4%;}
.ul_w_4 li{ padding-top:8px;}
.ul_w_4 li span{ color:#999;}
.ul_w_4 li a{color:#333333; font-size:14px;}
.ul_w_4 li a:hover{ color:#f60;}
.ul_w_4 li.curr{ border-bottom:#83CD64 dashed 1px; padding-bottom:8px;}
.ul_w_5{ width:96%; padding:5px 2% 10px 2%; font-size:14px;}
.ul_w_5 li{ padding-top:5px;}
.ul_w_5 li span{ color:#999;}
.ul_w_5 li a{color:#333333; font-size:14px;}
.ul_w_5 li a:hover{ color:#f60;}
/* title */
.title{ float:left; width:100%; height:32px; position:relative; overflow:hidden;}
.title span.more{height:32px;  position:absolute; right:0px; top:0px; z-index:0; text-align:right; line-height:32px; padding-right:10px;}

.title h3{float:left; font-size:14px; font-weight:bold; line-height:32px; position:relative; z-index:5; padding-left:30px;}
.title_1{ background-position:0 -196px; height:35px;}
.title_1 h3{ color:#1D5008;  line-height:35px; height:35px;}
.title_1 span.more{background-position:200px -196px; height:36px; width:190px; line-height:36px;}
.title_2{ background-position:0 -100px;}
.title_2 span.more{background-position:150px -100px;  width:140px;}
.title_3{ background-position:0 -132px;}
.title_3 span.more{background-position:150px -132px;  width:140px;}
.title_4 h3{background-position:0 -263px; float:left; width:50%; text-align:center; padding:0px;}
.title_4 h3 span{font-size:14px; font-weight:bold; line-height:32px; float:left;  width:100%; text-align:center; padding:0px;}
.title_4 h3 .last{ background-position:122px -263px;}
.title_4 h3.curr{background-position:0 -231px; color:#f60;}
.title_4 h3.curr .last{ background-position:122px -231px;}
.title_5{ background-position:0 -164px;}
.title_5 span.more{background-position:150px -164px;  width:140px;}
.title_5 h3{ color:#fff;}
.title span.more a{ color:#333333;}
.title span.more a:hover{ color:#f60;}
.title_6{ background-position:0 -263px;}
.title_6 span.more{background-position:400px -263px;  width:390px;}
.title_6 h3{ background-position:0 -295px; position:relative; z-index:7; padding:0 34px 0 30px;}
.title_6 h3 i{background-position:30px -295px; width:30px; height:32px; position:absolute; top:0px; right:0px; z-index:5;}
/* 重要新闻 */
.hot_1{ float:left; width:100%;}
.hot_1 dl{float:left; width:100%; padding:5px 0px;}
.hot_1 dl dt{ float:left; font-size:16px; font-weight:bold; width:100%; height:24px; line-height:24px; overflow:hidden;}
.hot_1 dl dd{ float:left; padding-top:2px; color:#666; width:100%; height:20px; line-height:20px; overflow:hidden;}
.hot_1 .ul_1{ padding-top:3px;}
.hot_2{ float:left; width:91%; padding:0px 4%; padding-bottom:3px;  }
.hot_2 dl{float:left; width:100%; padding:5px 0;}
.hot_2 dl dt{ float:left; font-size:14px; font-weight:bold; width:100%; height:24px; line-height:24px; overflow:hidden;}
.hot_2 dl dd{ float:left; width:100%;}
.hot_2 dl dd .imgBorder{ width:80px; height:65px; margin-right:10px;}
.hot_2 dl dd .imgBorder a{ width:80px; height:65px; line-height:65px; font-size:65px;}
.hot_2 dl dd p{ color:#666; text-indent:2em; line-height:22px;}
.hot_3 dl dt{ padding:5px 0 4px 0;}
.hot_3 dl dd .imgBorder{ width:115px; height:98px; margin-right:10px;}
.hot_3 dl dd .imgBorder a{ width:115px; height:98px; line-height:98px; font-size:98px;}
.hot_3 .ul_2{ padding:5px 0px; font-size:14px;}
/* 列表  */
#selection{border:#E5F5DF solid 2px; margin:0 1px 1px 1px; padding:0px 10px; position:relative;}
#selection dl{ float:left; border:#fff solid 1px;  width:98%; padding:4px 6px; line-height:24px; position:relative; z-index:2;}
#selection dl dt{ color:#78AA63; font-weight:bold; float:left;}
#selection dl dd{ float:left;}
#selection dl dd ul{ float:left; width:580px;}
#selection dl dd ul li{ float:left; width:12.4%;}
#selection dl dd ul li.curr a{color:red;}
/* 无信息列表 */
.listContent_no h4 span,.listContent_no ol li div .buttonInput{ background:url(img/listBg.png)}
.listContent_no{ color:#000; float:left; width:80%; padding:0 0 20px 20%;}
.listContent_no h4{ float:left; width:100%; font-size:16px; font-weight:bold; height:26px; line-height:26px; padding:30px 0; }
.listContent_no h4 span{ background-position:0 -310px; float:left; height:26px; width:29px; margin-right:8px; display:inline;}
.listContent_no_title{ float:left; font-size:14px; font-weight:bold; width:100%;}
.listContent_no ol{ float:left; width:100%; padding:6px 0px;}
.listContent_no ol li{float:left; width:100%; line-height:24px; padding-top:6px;}
.listContent_no ol li div{ padding:3px 0 0 10px;}
.listContent_no ol li p.curr{ color:#666; padding-left:10px;}
.listContent_no ol li div .textInput{ border-top:#7B7B7B solid 1px; border-left:#7B7B7B solid 1px;  border-right:#CBCCCE solid 1px; border-bottom:#CBCCCE solid 1px; font-size:14px; height:14px; line-height:14px; padding:6px 2px; width:315px; margin:0 10px 0 0; display:inline; vertical-align:middle}
.listContent_no ol li div .buttonInput{ border:none; background-position:-29px -310px; cursor:pointer; height:30px; width:85px; vertical-align:middle}
/* 详细页面  */
.news_details{ padding:10px 20px;}
h1{  clear: both;font-size: 24px;font-weight: bold;line-height: 28px; text-align:center; padding:10px 0 10px 0;}
.info_class{clear: both; color:#666;  width:80%; padding:6px 10% 0px 10%;}
.info_class a{ color:#f60;}
.dateils_class{ width:96%; padding:0 2%;line-height: 24px;font-size: 14px;text-align: justify;word-wrap: break-word;}
.dateils_class p {  font-size: 14px;line-height: 24px; text-indent: 2em; padding:5px 0px;}
.label_class{ border-top:#ddd dashed 1px; float:left; width:94%; padding:15px 3% 10px 3%; margin-top:15px;  color:#666;}
/* 评论  */
.pinglunList{ float:left; width:100%;}
.pinglunListTitle{ color:#000; border-bottom:#BFDFB2 solid 1px; background:#F2FFEC; float:left; width:100%; height:30px; line-height:30px;}
.pinglunListTitle b{ color:#1D5008; float:left; padding:0 10px;}
.pinglunListTitle .fl{ color:#666;}
.pinglunListContne{ float:left; width:96%; padding:0 2%; padding-bottom:10px;}
.messInfo{float:left; width:96%; margin-top:10px; border-bottom:#ccc dashed 1px; padding:0 2% 6px 2%;}
.messInfo .messTitle{float:left; width:100%; color:#666;}
.messInfo .messTitle tt{ color:#1E50A2;}
.messInfo .messTitle a{ font-weight:bold;}
.messInfo .question{ float:left; width:100%; line-height:24px; margin-top:5px; font-size:14px;}
.pinglun{ float:left; width:100%;}
.pinglun .clearfix{ padding:10px;}
.pinglun .left{ float:left; width:355px;}
.pinglun .left .textareaClass{ float:left; width:348px; height:160px; font-size:12px; line-height:18px; color:#aaa;}
.pinglun .right{ float:right; width:280px; background:#F9F9F9; height:140px; padding:10px;}
.pinglun .right ul{ float:left; width:100%;}
.pinglun .right ul li{ float:left; width:100%; height:24px; line-height:24px;}
.pinglun .right ul li span{ color:red;}
.pinglun .inputClass{ float:left; width:100%; margin-top:10px; height:27px; line-height:27px;}
.pinglun .inputClass span{ float:left;}
.pinglun .inputClass .textInput{ float:left; height:14px; width:80px; margin-right:8px; display:inline; margin-top:2px;}
.pinglun .inputClass .checkboxInput{ float:left; height:13px; width:13px; overflow:hidden; margin-top:5px;}
.pinglun .inputClass label{ color:#666; padding:0px 8px 0 5px;}
.pinglun .inputClass .butClass_2{ float:left; margin-right:5px; display:inline;}
.pinglun .pinglunTips_1{ border-bottom:#ddd dotted 1px; color:#999; float:left; width:100%; padding:10px 0px;}
.pinglun .pinglunTips_2{ float:left; width:100%; margin-top:10px;}
.pinglun .pinglunTips_2 .icon_22{ margin:5px 10px 0 0px; display:inline;}
.pinglun .pinglunTips_2 .text{ line-height:20px; color:#666;}
.pinglun .pinglunTips_2 .text strong{ color:red;}
.pinglun .inputClass .codeClass{  position:relative; float:left;}
.pinglun .inputClass .codeClass img{ position:absolute; top:-40px; left:-10px; display:none;}
/* tips */
.tips_2{ color:#666; padding:10px 20px;}
.tips_2 h4{ color:#f60; float:left; font-size:14px; width:100%; padding:5px 0px;}
.tips_2 p{ float:left; width:100%; line-height:24px; padding:3px 0px;}
/* border */
.border_dcdddd{ border:#dcdddd solid 1px;}
.border_FCDE9E{ border:#FCDE9E solid 1px;}
.border_top{ border-top:none;}
.padding10{ padding:10px;}
.bgcolor_1{ background:#F8FFF6;}