@charset "gb2312";
/* 首页  */
.h30 { height:30px;}.h40 { height:40px;}

.logol { width:220px;}
.logom { width:100px;}
.logom1 { width:420px; margin:8px 0px 0px 40px; height:48px;}



/*百度搜索自定义*/
.bdcs-container .bdcs-search-form-submit { font-weight:bold;}
.bdcs-container .bdcs-search-form-input:focus{border-color:#7DAA2A;}

.logor { width:180px; float:right; text-align:center;  height:40px; overflow:hidden;margin-top:8px;}

.logor a { color: #FFF; font-size:14px;font-family:"宋体"; font-weight: bold; display:block; width:150x; background:#7DAA2A;}
.logor a:hover { text-decoration:none;  color: #FFF;background: #390;}

.zx { border-left:10px solid #7DAA2A;}

.sindex-a li { border-bottom:1px dashed #e6e6e6;}
li.libgon { background:#fffee5; }
li.libgon a { color:#f00;}
li.libgon span.sp1 { background:#fff; }
li.libgon span.sp1 a { color:#666;}
.sindex-a li.noli { border-bottom:none; padding-bottom:0px; border-left:3px solid #f90;}
span.sp1 {    border-radius: 3px; border:1px solid #e6e6e6; padding:1px 5px; margin-left:5px; }

span.sp1 a:hover { text-decoration:none; }
/**/
.zd {color:#666;}
.zd a {   }
.zd  span { padding:3px 5px;  color:#fff; background:#7DAA2A;font-size:12px; font-family:"宋体";} 
.tj a ,.tj{ color:#00c; }
.tj  span { padding:3px 5px; color:#fff; background:#00c;font-size:12px; font-family:"宋体";} 
a.aaa { color:#aaa;}
.qzzd {color:#f00;}
.qzzd a { color:#f00; font-weight:bold; }
.qzzd  span { padding:2px 4px; color:#fff; background:#f00;font-size:12px; font-family:"宋体";} 
.qzzd  span  a{ color:#fff;font-weight:500;font-size:12px; font-family:"宋体";}
.qzzd  span.sp2 { padding:2px 4px; color:#fff; background:#999;font-size:12px; font-family:"宋体";} 
.qzzd  span.sp2 a{ color:#fff;font-weight:500;font-size:12px; font-family:"宋体";}
.qzzd  em {color:#999;border:1px solid #f00;padding:1px 2px;}
.qzzd  em a { color:#f00; font-weight:500;}
/**/
.droplist { position:relative;}
.droplist ul { position:absolute; background:#fff; border:2px solid #7DAA2A; top:27px;left:0px; z-index:99999;}
.d2 { background:#7DAA2A;}
.d2 a { color:#FFF; } .d2 a:hover { text-decoration:none;}
.wclist { width:120px; float:left; cursor:pointer; margin:0px 0px 20px 18px; overflow:hidden; height:45px;  text-align:center;}
.wclist span { display:block; padding:2px 0px 1px 0px; font-size:14px;}
.wclist b { font-weight:500; display:block; height:20px; line-height:20px; overflow:hidden;}
.rmlm li { width:149px; text-align:center; font-size:14px;}
.rmlm li a { display:block;}
.rmlm li a:hover { text-decoration:none; background:#fffee5;}
.rmlm li.a2 { width:150px;}
.rmlm a { display:block; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}

.wclist:hover {filter: alpha(opacity=70);opacity: .7;}
.contdiv { height:75px; overflow:hidden;}
.cont .a1 { background:#f60808; color:#fff;}
.cont .a2 { background:#90b17a; color:#fff;}
.cont .a3 { background:#4492fe; color:#fff;}
.cont .a4 { background:#b56dad; color:#fff;}
.cont .a5 { background:#f87429; color:#fff;}
.cont .a6 { background:#7282b5; color:#fff;}
.cont .a7 { background:#1841e7; color:#fff;}
.cont .a8 { background:#ef2849; color:#fff;}
.cont .a9 { background:#F63; color:#fff;}
.cont .a10 { background:#993; color:#fff;}

.wczbcs {/* border-top:1px solid #dedede;*/  }.wczbcs.nt { border-top:none;}
.wczbcs dl { line-height:25px; overflow:hidden;}
.wczbcs dt { float:left; font-weight:bold; width:80px;}
.wczbcs dd { float:left; width:910px;}
.wczbcs.nt dd {float:left;width:660px;}
.wczbcs.nt dl { line-height:20px;}
.wczbcs dd a { margin-right:10px; white-space:normal; display:inline-block;}

ul.dxtg { height:1000px;} 
.dxtg li { width:149px; float:left; }
.dxtg a { white-space:inherit;}
.dxtg a:hover {filter: alpha(opacity=70);opacity: .7;}

.bslist .li-l { width:135px;}
.bslist .li-m { width:540px;} .bslist .li-m i span  { margin-left:15px; padding:3px 5px; color:#fff; background:#f00;font-size:14px; font-family:"宋体";} 
.bslist li.zdbg { background:#f7f7f7;}
.bslist .li-r { width:60px;} 


.tjlm li { width:89px; text-align:center; font-size:14px;}
.tjlm li a { display:block;}
.tjlm li a:hover { text-decoration:none; background:#fffee5;}
.tjlm li.a1 { width:90px;}
.tjlm a { display:block; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}

/******/
#Showstreet { border:1px solid #ddd; background:#fafafa; margin:0px 10px; padding:10px; text-indent:0px;}
.ShowSearch #Showzone{overflow:hidden; padding-left:10px;}
.ShowSearch #Showzone span{ text-align:left; text-indent:0px;float:left;}
.ShowSearch #Showzone span a { color:#00c;}
.ShowSearch #Showzone span a{display: block;text-indent:0px;height: 25px;line-height: 25px; overflow:hidden; padding:0px 9px;}
.ShowSearch #Showzone span.choose{}
.ShowSearch #Showzone span.choose a{font-weight: bold;background: #e74c3c;color: #fff;}
.ShowSearch .cont{border-top:0;}
#Showstreet,.ShowSearch .other{line-height:20px;}
#Showstreet a,.ShowSearch .other a{color:#666; font-size:12px; font-weight:500; text-indent:0px; padding:0px 5px; white-space:nowrap;}
#Showstreet .choose{font-weight: bold;background: #e74c3c;color: #fff;}
.ShowSearch .search{padding-top:5px;height:30px;overflow:hidden;}
.ShowSearch .search .keyword,.ShowSearch .search .sub input{border:#7F9DB9 solid 1px;}
.ShowSearch .search .sub input{background:#E5EBF9;}
.ShowSearch .search .rad input{border:0;}
a.ck {background: #e74c3c;color: #fff; padding:2px 3px;}
a.ck a:hover { color:#fff; text-decoration:none;}
.bsa a { margin-left:8px;}


.sshow-a h1 { font-size:24px; padding:10px 0px 20px 0px;}
.ben-info { font-size:12px; margin-bottom:10px;   height:25px; padding-bottom:5px;  line-height:25px; overflow:hidden; color:#888;}
.ben-info-l { float:left; width:450px;}
.ben-info-l li { float:left; margin-right:20px;}
.ben-info li a { color:#888;}
.ben-info-r { float: right; width:230px; }
.ben-info-r ul {text-align:right;}
.ben-info-r li { float:right; width:45px; margin-left:10px}
.ben-info-r li.bir1 { background:url(sc.png) 0px 3px no-repeat;}
.ben-info-r li.bir2 {background:url(gl.png) 0px 4px no-repeat;}
.ben-info-r li.bir3 {background:url(sx.gif) 3px 6px no-repeat;}
.ben-info-r li.bir4 {background:url(del.gif) 5px 6px no-repeat;}


.stell { width:60px; }
.stelr  { height:33px; border:1px  dashed #e6e6e6; border-left:none; width:690px;}
.stelr i { color:#f60;}
.stelr  span ,.stelr i  span { font-size:12px; color:#999; font-weight:500;}


/*foot*/
.bgimg { background:url(bg_footer.png) no-repeat; height:205px;}
.bgimgcity { background:url(bg_footer.png) -7px 0px no-repeat; height:185px;}
.sfoot { height:115px;}
.sfoot h3 {font-size: 18px; font-weight: 500;margin: 25px 0px 10px 0px;}
.sfoot .w320 p a{ display: block; float:left; margin-bottom:10px; white-space: nowrap; width:116px; font-size:14px;}
/*pub*/
.allpost { height:380px; position:relative;  overflow:hidden; margin-top:20px;}
.bs {   font-size:16px; text-indent:20px; }
.bss { line-height:50px;width:60px; margin-right:10px; margin-top:10px;float:left; cursor:pointer; }
.ss { display:none; position:absolute; top:100px; left:0px;}
.ss a { display:block; white-space:nowrap; font-size:14px;line-height:30px;width:120px; float:left; margin-top:10px;}


.xzdl {background:#F5F5F5;font-weight: bold; color:#7DAA2A;line-height: 25px; font-size:14px; text-indent:0px; padding: 0 15px; width:950px;}

.bss.lion { background:url(pub.png) 0px 14px no-repeat; color:#7DAA2A;  }
.bsss7 { background:url(pub.png) 0px 14px no-repeat; color:#7DAA2A; }
.bss7 { display:block;}
.db { display:block;}

/**/
/****/
.bx-post {  height:100%; padding:20px 0px; overflow:hidden;  margin-bottom:15px; }
.bx-post-top { background:url(post.jpg) no-repeat; border-bottom:1px solid #ddd; height:45px; line-height:35px; margin:15px 0px 20px 0px; overflow:hidden; text-indent:80px;}
.bx-post-top span a { color:#996633;}

.bx-post  td { font-size:14px; color:#000; line-height:30px; }
.bx-post select { border:1px solid #ddd; height:22px;}
/*.bx-post input  { border:1px solid #ddd; padding:5px;  }*/
.bx-post textarea  { border:1px solid #ddd; line-height:25px; font-size:14px;  }
.bx-post .wb-post-btn {border:none; padding:0px; margin:0px; height:45px;  background:url(postbtn.jpg) repeat-x;  text-align:center; width:125px; font-size:14px; color:#FFF; }

/*.bx-post input  { border:1px solid #ddd; padding:5px;  }*/

.bx-post .bx-post-btn {border:none; padding:0px; margin:10px 0px; height:32px;  background:url(postbtn.jpg) repeat-x;  text-align:center; width:124px; font-size:14px; color:#FFF; }
.bx-post dl { clear:both; overflow:hidden; margin-bottom:10px; line-height:30px; font-size:14px; font-family:"微软雅黑"; line-height:30px;}
.bx-post strong{ font-weight:bold;}
.bx-post dt { width:120px; margin-right:10px; text-align:right; float:left;font-family:"微软雅黑"; }
.bx-post dd { float:left; width:800px;font-family:"微软雅黑"; }
.bx-post dd input {padding: 2px 0px;padding-left: 5px;font-family: "微软雅黑";}

.zjfw{ border:1px solid #ddd; background:#FFF7E3; padding-top:10px;}

.alonenav  a { margin-right:10px; padding:3px 4px;}
.alonenav .mc { background:#7DAA2A; }.alonenav a.mc  {color:#fff;}

/*展开*/
.h20 { height:20px; line-height:20px; overflow:hidden; width:680px;}
#zk-on {width:600px;}
.zk { width:50px;height:20px; line-height:20px; background:url(zksq.gif) 0px 6px no-repeat; text-indent:12px;color: #999999; cursor: pointer;}
.sq { display:none; width:50px;height:20px; line-height:20px;background:url(zksq.gif) 0px -11px no-repeat; text-indent:12px;color: #999999; cursor: pointer;}

/*首页瀑布流*/
.wc-pbl { height:222px;}
.w242 { width:242px;}
.wc-pbl dd { width:121px; float:left;}
.showpdn {position:relative; }
.myp { position:absolute; top:30px; left:-120px; background:#fffee5; border:1px solid #ddd; width:300px; mposition: absolute;z-index: 1; }
.p1 { border:1px solid #fff; cursor:pointer; }
.p2 { border:1px solid #ddd;  background:#fffee5; border-bottom:1px solid #fffee5; width:80px; margin-left:-10px; text-indent:10px; z-index:999;position:relative;}

.bigcol { height:32px; line-height:32px;font-size:14px; font-weight:bold; overflow:hidden; text-indent:28px; background:url(bg.png) 0px -525px no-repeat;}
.bigico-300 { background:url(bg.png) 0px -452px no-repeat;}
.bigico-357 { background:url(bg.png) -456px -228px no-repeat;}
.bigico-312 { background:url(bg.png) -447px -512px no-repeat;}
.bigico-3   { background:url(bg.png) 0 -599px no-repeat;}
.bigico-2   { background:url(bg.png) 0 -414px no-repeat;}
.bigico-9   { background:url(bg.png) 0 -266px no-repeat;}
.bigico-207 { background:url(bg.png) 0px -709px no-repeat;}
.bigico-5   { background:url(bg.png) 0 -561px no-repeat;}
.bigico-6   { background:url(bg.png) 0 -304px no-repeat;}
.bigico-10  { background:url(bg.png) 0 -784px no-repeat;}
.bigico-1   { background:url(bg.png) 0 -230px no-repeat;}

.myp357 { width:500px; left:-230px;}
.myp357 li { width:63px; margin-right:20px; overflow:hidden; white-space:nowrap;}

.myp312 { width:500px; left:-230px;}
.myp312 li { width:63px; margin-right:20px; overflow:hidden; white-space:nowrap;}

.myp3 { width:500px; left:-430px;}
.myp3 li { width:63px; margin-right:20px; overflow:hidden; white-space:nowrap;}

.myp2 { width:500px; left:-120px;}
.myp2 li { width:63px; margin-right:20px; overflow:hidden; white-space:nowrap;}

.myp9 { width:300px; left:-120px;}
.myp9 li { width:99px; overflow:hidden; white-space:nowrap;}

.myp7 { width:500px; left:-230px;}
.myp7 li { width:63px; margin-right:20px; overflow:hidden; white-space:nowrap;}

.myp207 { width:190px; left:-120px;}
.myp207 li { width:99px; overflow:hidden; white-space:nowrap;}
.yqnav li { float:left;}
.yqnav li a { display:block; padding:0px 18px;}
.yqnav li a:hover {background:#50931e; text-decoration:none;}
.yqnav li.yqnav-active a { background:#50931e; font-weight:bold;}




/*nav*/
.i-nav { height:40px; background:#7DAA2A; line-height:40px; overflow:hidden;}

.i-nav-l li { float:left;}
.i-nav-l li a { font-size:14px; color:#FFF; padding:0px 18px;display:block;}
.i-nav-l li a:hover { background:/*url(ico.png) 28px 28px no-repeat */#50931e;color:#FFF; text-decoration:none;}
.i-nav-l li.w { background:/*url(ico.png) 28px 27px no-repeat  */#50931e; font-weight:bold;}
.i-nav-l li.w a {color:#FFF;}

.qgzd li { margin-bottom:20px;}



.yqqgzd { width:650px;  height:190px; overflow:hidden;}
.yqqgzd ul {width:680px; }

.yqbdzd  {    overflow:hidden; margin-top:20px; font-size:14px;}
.yqbdzd li { width:300px; float:left; height:32px; line-height:32px; }

/*评论*/
/* ---------------------- 评论 ---------------------- */

.comment-item{padding:0 0 20px;}
.comment-item .avatar{float:left;padding:2px;border:1px solid #ddd;margin:0 6px 0 0;}
.comment-item .avatar,.comment-item .avatar img{width:61px;height:61px;}
.comment-item .cmtbox,.cmtbox-hd,.cmtbox-ft{background-image:url(cmt_bg.png);background-repeat:no-repeat;}
.comment-item .cmtbox{width:585px;background-position:14px 0;background-repeat:repeat-y;float:left;}
.comment-item .cmtbox-hd{display:block;background-position:-570px 0;padding:0 0 0 14px;}
.comment-item .cmtbox-ft{display:block;background-position:-1155px bottom;padding:10px 10px 12px;}
.comment-item .cmtbox .meta{height:22px;line-height:22px;overflow:hidden;border-bottom:1px solid #ddd;font-size:12px;padding:0 0 4px;}
.comment-item .cmtbox .user-name{float:left;margin:0 5px 0 0;}
.comment-item .cmtbox .user-ip{color:#999;float:left;}
.comment-item .cmtbox .post-time{color:#999;float:right;}
.comment-item .cmtbox .link-answer{float:right;padding:0 10px;}
.comment-item .cmtbox .link-answer a{color:red;}
.comment-item .cmtbox .txtinfo{word-break:break-all;overflow:hidden;padding:8px 12px;min-height:32px;}
.comment-item .cmtbox .txtinfo p.answer{color:red;padding-top:5px}
.comment-item .cmtbox .txtinfo p.answer label{color:#999999}
.comment-form .title{font-size:16px;padding:5px 10px;line-height:20px;background:#f3f3f3;font-weight:normal;margin-bottom:20px;color:#666;}
.comment-form .no-login{padding:0 0 10px 15px}
.comment-form .no-login a{color:#FF6700;text-decoration:underline}
.comment-form .cont{padding:0 28px 15px 30px;}
.comment-form .txtarea{display:block;width:625px;height:80px;padding:5px;border:1px solid #aaa;background:url(msgbg.png) center center no-repeat;overflow:hidden;resize:none;margin-bottom:5px;color:#aaa;}
.comment-form .ipt-focus{background:none;color:#333;}
.comment-form .cmt-ft{line-height:26px;}
.comment-form .cmt-ft label,.comment-form input,.comment-form img{vertical-align:middle;}
.comment-form input,.comment-form img{margin:0 5px 0 0;}
.comment-form .cmt-vcode{width:70px;height:22px;line-height:22px;padding:0 4px;border:1px solid #aaa;}
.comment-form .cmt-btn{width:70px;height:26px;line-height:26px;text-align:center;border:0;cursor:pointer;background:url(cmt_btn.png) 0 0 no-repeat;font-size:14px;}
.comment-form .view-all{display:inline;float:right;}
/*搜索*/
.so-text {border:none;  background:none; height: 30px;line-height: 30px; margin:0px 0px 0px 20px; font-size:14px; text-indent:5px;width:300px; color:#999; float:left; overflow:hidden;}

.so-btn {border:none; margin-top:0px; cursor: pointer; background:none; font-size:14px; font-weight:bold;height: 38px;line-height: 38px; width:86px;float: right; color:#333; overflow:hidden;}
.so-btn2 { background:none; margin-top:0px; border:none; cursor: pointer; font-size:14px; font-weight:bold;height: 38px;line-height: 38px; width:86px;float: right; color:#333; overflow:hidden;}

.logom1 { width:412px; background:url(s.png) 20px 0px no-repeat;}