@charset "utf-8";
body{ color:#666;}
a{ color:#438513;}
a:hover{ color:#438513;}

.banner{ font-size:0; height:0; line-height:0; overflow:hidden;}
.layout{ width:1000px;}
.layout .main{ border-right:1px solid #e9e9e9; float:left; padding-right:19px; width:640px;}
.layout .main .box_ax{float:left;width:310px;}
.xxgs{display: block; border:1px #E9E9E9 solid; border-top: ; margin-top:20px;}
.xxgs li {display: block;height: 26px;overflow: hidden;cursor: pointer;}
.xxgs li:hover{background:#EEEEF0;}
.xxgs span{float:left;height:26px;overflow:hidden;line-height:26px; }
.xxgs span.time{ width:40px; padding-left:10px;}
.xxgs span.name{ width:80px;}
.xxgs span.money{ width:70px;}
.xxgs span.pro{ width:100px;}
.layout .extra{ float:right; width:320px;}
/*header begin*/
.header{ height:42px; padding-top:15px;}
.logo{ float:left; width:322px;}
.login{ color:#999; float:right; height:42px; line-height:42px; text-align:right; width:375px;overflow:hidden;}
.login span{ color:#8a8a8a; font-size:12px; float:right; padding:0 6px; white-space: nowrap;}
.login a,.login a:hover{ color:#438513}
.login .login_btn{ background:url(../images/bgs_v2.png) -80px 0px no-repeat; color:#fff; font-family:"微软雅黑", "黑体"; font-size:14px; float:right; height:24px; line-height:24px; margin:9px 0 0 15px; text-align:center; width:66px;}
.login .login_btn:hover{ color:#fff; text-decoration:none;}
/*header end*/
/*nav begin*/
.nav{ background:#579f23; height:38px; margin-top:20px;}
.nav ul{ overflow:hidden; padding:0 15px; width:970px;}
.nav li{ float:left; height:38px; line-height:38px;}
.nav .line{ background:url(../images/navLine.png) center no-repeat; height:38px; padding:0 15px; width:2px;}
.nav li a{ color:#f9fafd; display:inline-block; font-family:"微软雅黑", "黑体"; font-size:14px; height:38px; padding:0 13px;}
.nav li a:hover,.nav .current a{ background:#438513; color:#f9fafd; text-decoration:none;}
/*nav end*/
/*focusLayout begin*/
.focusLayout{ margin-top:10px;}
.focusNum{height:303px; padding:0 10px; width:300px;}
.yililiang{ display:block; height:94px; width:280px;}
.focusNum a{ color:#333}
.focusNum a:hover{ color:#438513}
/*focusLayout end*/
/*content begin*/
.main .head{ border-bottom:1px solid #e9e9e9; font-family:"微软雅黑", "黑体"; height:52px; line-height:52px;}
.main .head span{ color:#333; font-size:15px;}
.main .head a{ color:#333; margin-right:8px; padding:2px 4px;}
.main .head a:hover,.main .head .current{ background:#579f23; color:#fff; text-decoration:none;}
.main .head2 a{ color:#438513; margin:0 10px; padding:0;}
.main .head2 a:hover{ background:#fff; color:#438513; text-decoration:underline;}
.main .Q-tpList{ border-bottom:1px solid #e9e9e9; padding:15px 0; width:640px;}
.main .Q-tpList .title{ display:block; font-family:"微软雅黑", "黑体"; font-size:22px; font-weight:normal; height:32px; line-height:32px; overflow:hidden;}
.main .Q-tpList .title a{ color:#222;}
.main .Q-tpList .title a:hover{ background:#579f23; color:#fff; text-decoration:none;}
.main .Q-tpList .title span{ background:url(../images/bgs_v2.png) no-repeat; color:#fff; display:block; font-size:14px; float:left; height:32px; margin-right:15px; padding-right:3px; text-align:center; width:36px;}
.main .Q-tpWrap{ margin-top:15px; zoom:1;}
.main .Q-tpWrap .pic{}
.main .Q-tpWrap p{ zoom:1;}
.main .Q-tpWrap .pb{ padding-bottom:15px;}s
.main .Q-tpWrap .number{ margin-top:15px; zoom:1;}
.main .Q-tpWrap .number .btn{ background:url(../images/bgs_v2.png) 0 -40px no-repeat; color:#fff; display:inline-block; height:18px; line-height:18px; margin-right:15px; text-align:center; padding-right:3px; width:28px;}
.main .Q-tpWrap .number .btn:hover{ background:url(../images/bgs_v2.png) 0 -40px no-repeat; text-decoration:none;}
.main .Q-tpWrap .number span{ color:#fff; display:inline-block; height:18px; line-height:18px; margin-right:12px; padding-right:3px; text-align:center; width:28px;}
.main .Q-tpWrap .number em{ color:#438513; font-weight:normal; margin-right:15px;}
.main .Q-tpWrap .number .jkbtn{ background:#579f23; color:#fff; display:inline-block; height:20px; line-height:20px; padding:0 5px;text-align:center;width:60px;}
.main .Q-tpWrap .number .jkbtn:hover{ background:#579f23; text-decoration:none;}
.main .Q-tpWrap .time{ color:#999; padding-right:10px; zoom:1;}
.main .Q-tpWrap .time .plbtn{ float:right; zoom:1;}
.main .Q-tpWrap .time .pl{ background:url(../images/bgs_v2.png) 0 -400px no-repeat; color:#c2c2c2; display:inline-block; height:14px; line-height:14px; margin-top:4px; padding-left:20px;}
.main .Q-tpWrap .time .pl:hover{ background-position:0 -420px; color:#438513;}
.main .Q-tpWrap .time .from:hover{ background:#579f23; color:#fff; padding:2px; text-decoration:none;}
.main .Q-tpWrap .tag a{ margin-right:6px;}
.main .Q-tpList .pic2{ display:block; margin-right:0; margin-bottom:10px;}
#pageZone1{ font-family:"微软雅黑", "黑体"; font-size:16px; margin-top:60px; overflow:hidden;}
#pageZone1 .count{ display:none;}
#pageZone1 span{ border:1px solid #e2e2e2; cursor:pointer; float:left; height:34px; line-height:34px; margin-right:5px; text-align:center; width:34px;}
#pageZone1 .Disabled{ color:222; font-size:14px; height:34px; width:85px;}
#pageZone1 span a{ color:#222; display:inline-block; height:34px; text-decoration:none; width:34px;}
#pageZone1 .Disabled a{ width:85px;}
#pageZone1 .current,#pageZone1 span a:hover{ background:#579f23; color:#fff;}
/*content end*/
/*extra begin*/
.extra .hd{ border-bottom:1px solid #e9e9e9; height:52px; line-height:52px;}
.extra .hd h2{ border-bottom:1px solid #579f23;  font-family:"微软雅黑", "黑体"; font-size:22px; font-weight:normal; height:52px; margin-right:10px; position:relative; _bottom:-1px;}
.main .hd{ border-bottom:1px solid #e9e9e9; height:52px; line-height:52px;}
.main .hd h2{ border-bottom:1px solid #579f23; color:#222;  font-family:"微软雅黑", "黑体"; font-size:22px; font-weight:normal; height:52px; margin-right:10px; position:relative; _bottom:-1px;}
.extra .hd h2 a{ color:#222;}
.extra .hd h2 a:hover{ color:#438513; text-decoration:none;}
.extra .hd .dot{ border-top:5px solid transparent; border-right:5px solid transparent; border-left:5px solid transparent; border-top-color:#579f23; border-right-color:#fff; border-left-color:#fff; float:left; height:0; margin-top:24px; overflow:hidden; width:0;}
.extra .Q-tpList{ padding-bottom:10px;}
.extra .Q-tpWrap{ padding-top:20px;}
.extra .Q-tpWrap .pic{ margin-top:5px;}
.extra .Q-tpWrap em{ font-family:"微软雅黑", "黑体"; height:26px; line-height:26px; overflow:hidden;}
.extra .Q-tpWrap em a{ color:#222;}
.extra .Q-tpWrap em a:hover{ color:#438513; text-decoration:none;}
/*.extra .Q-tpWrap p .green{ color:#438513;} */
.extra .right{ margin-top:8px; line-height:20px; text-align:right;}
.extra .right a{ background:url(../images/bgs_v2.png) -80px -80px no-repeat; color:#fff; display:inline-block; height:20px; line-height:20px; margin-left:10px; text-align:center; width:69px;}
.extra .right a:hover{/* background:url(../images/bgs_v2.png) -80px -120px no-repeat;*/ text-decoration:none;}
.extra .Q-pList li{ text-align:left; padding-top:20px; width:320px;}
.extra .Q-pList .Q-vBg{ height:35px; line-height:35px; margin-top:-35px; padding-left:10px; text-align:left; width:310px;}
.extra .Q-pList .Q-vBg a{ color:#fff; font-family:"微软雅黑", "黑体"; font-size:16px;}
.extra .Q-pList .num{ padding-bottom:5px;}
.extra .Q-pList p{ color:#222;}
.extra .Q-pList p span{ color:#fff; display:inline-block; height:18px; line-height:18px; margin-right:12px; padding-right:3px; text-align:center; width:28px;}
.bmnum{color: #222;}
.bmnum span{ color:#fff; display:inline-block; height:18px; line-height:18px; margin-right:12px; padding-right:3px; text-align:center; width:28px;}
.bmnum em{ font-weight:100;margin-right: 12px;}
.aim{ background:url(../images/bgs_v2.png) 0 -60px no-repeat;}
.yet{ background:url(../images/bgs_v2.png) 0 -80px no-repeat;}
.extra .Q-pList p em{ margin-right:12px;}
.wbIcon{ background:url(../images/wbIcon.png) right center no-repeat; padding-right:16px;}
.ScA2{ position:relative }   
.ScA2 .scwr{ position:relative; top:px; left:px; overflow: hidden; zoom: 1; width:320px; height:262px; }   
.ScA2 .scwr2{ height:200px;}
.ScA2 .split{ float:left; }   
.ScA2 .prev,.ScA2 .next{ background:url(../images/bgs_v2.png) 0 -110px no-repeat #ccc; cursor:pointer; display:block; height:20px; position:absolute; top:-34px; width:21px;}  
.ScA2 .prev{ background-position:0 -110px; right:30px;}    
.ScA2 .next{ background-position:-30px -110px; right:0px;}
.ScA2 .prevMouseClass{ background-position:0 -140px;} 
.ScA2 .nextMouseClass{ background-position:-30px -140px;}
.extra .videoList .Q-vBg{ padding-left:40px; width:280px;}
.Q-vBg b{ background:url(../images/videoIcon.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="../images/videoIcon.png"); height:24px; left:10px; top:6px; width:24px;}
.advBox{ border-top:1px solid #e9e9e9; margin-top:20px; padding-top:20px; width:320px;}
/*extra end*/
.footWp{ background:#f4f4f4; border-top:1px solid #e1e1e1; margin-top:60px; padding:25px 0; padding-bottom:0;}
.partner .hd{ border-bottom:1px solid #e1e1e1; padding-bottom:20px;}
.partner .bd{ border-top:1px solid #fff; padding:0;}
.partner h2{ color:#222; font-family:"微软雅黑", "黑体"; font-size:22px; font-weight:normal; line-height:32px;}
.partner h3{color: #222222; font-family: "微软雅黑","黑体"; font-size: 16px; font-weight: normal; height:60px; line-height:60px;}
.partner p{ color:#999; line-height:26px;}
.partner a{ color:#333;}
.partner a:hover{ background:#579f23; color:#fff; padding:2px 0; text-decoration:none;}
.partner .ft{ padding-top:20px;}
#tcopyright{ background:url(../images/footline.png) repeat-x; padding:10px 0; width:1000px;}


.plDinfo {clear: both}

.partner .hd{ border-bottom:1px solid #e1e1e1; padding-bottom:20px;}
.partner .bd{ border-top:1px solid #fff; padding:0;}
.partner h3{color: #222222; font-family: "微软雅黑","黑体"; font-size: 14px; font-weight: normal; height:20px; line-height:20px;padding-top:10px;padding-bottom:10px;}
.style123{clear:both;padding-top:10px;padding-bottom:10px;line-height:20px;color: #222222; font-family: "微软雅黑","黑体"; font-size: 12px; font-weight: normal; padding-bottom:10px;}
.s123left{width:680px;float:left; font-family:Arial, Helvetica, sans-serif; color:#999999;}
.s123left a{ font-size:14px; margin:0 10px;}
.s123left a:hover{font-size:14px; background:none; color: #F60}
.s123right{width:320px;float:left; font-size:14px;}
.tcopyright {width:960px;margin:0 auto;padding:8px 0;font-size:12px;line-height:28px;color:#333; text-align:center; overflow:hidden;clear:both;}
.tcopyright .en{font-family:Arial;}
.tcopyright a{color:#333;text-decoration: none;}
.tcopyright a:hover{color:#bd0a01;text-decoration: underline;}

.shareBtn-bd a, .scrollBtn a, .hot-voting-con, .hot-voting, #cmt_post_btn, #topPic_close, .cmt-share-btn label{ background:url(../images/s_gallery_2012110702.png) no-repeat 0 0; display:inline-block  }
.scrollBtn a,.scrollBtn a:link,.scrollBtn a:visited,.scrollBtn a:hover { color:#fff }
/* 侧边栏滚动工具条 S */
.ff-t { font-family:Tahoma }
.scrollBtn { position:fixed; width:54px; _position:absolute; right:25px; bottom:45px}
.scrollBtn-tips { width:54px; height:22px; background:#f69b02; color:#fff; text-align:center; margin-bottom:5px; line-height:22px; cursor:pointer}
.scrollBtn li { float:left; height:54px; margin-bottom:5px; overflow:hidden }
.scrollBtn a { display:block; width:54px; height:54px; overflow:hidden; color:#fff; filter:Alpha(Opacity=60);opacity:0.6; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease; text-align:center }
.scrollBtn a:hover { text-decoration:none }
.scrollBtn a:hover { filter:Alpha(Opacity=100);opacity:1 }
.scrollBtn a b { display:none }
.sB-comment a { background-position:0 -353px; padding-top:34px; padding-bottom:3px; height:17px }
.sB-share a { background-position:0 -412px }
.sB-goTop { display:none }
.sB-goTop a { background-position:0 -471px }
/* 侧边栏滚动工具条 E *//

/* 焦点图 */
.focus{width:638px;height:300px;border:1px solid #EEE;position:relative;}
.f638x300{width:638px;height:300px;overflow:hidden}
.f638x300 img{width:638px;height:300px}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/bi.png) no-repeat 0 0;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px 0;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}