@charset "gb2312";
/* CSS Document */
body{font:12px tahoma,'\5b8b\4f53',sans-serif;font-family:"Microsoft YaHei"; font-size:12px;background:#f2f2f2;min-width:1000px;overflow-x: hidden;}
*{margin:0px; padding:0px;}
ul li{list-style:none;}
li{list-style:none;}
img{border:none;}
a{color:#333; text-decoration:none;}
.zzbg{background:#f2f2f2;}
.head_sy,.fhtb{ width:100%; height:auto; overflow:hidden;}
/*  ͷ������ʽ  */
#newbarbox{width:100%;height:30px; line-height:30px; position:relative;z-index:999; background:#f9f9f9; border-top:1px solid #ddd; border-bottom:1px solid #ddd;clear:both;+width:100%;}
#newbar{width:100%; height:30px;z-index:1000;}
#newbar a:link,#newbar a:visited{color:#444;text-decoration:none}
#newbar a:active,#newbar a:hover{color:#dd4b39;text-decoration:none}
#barbox{width:1000px; margin:0 auto; position:relative; z-index:1001;}
#barbox h3{float:left; padding:0 12px 0 10px;font-weight:normal; font-size:12px; line-height:30px;/*background:url(../images/newbar_li2.jpg) right 9px no-repeat;*/}
#barbox li{float:left; text-align:center; position:relative; z-index:1000; font-size:12px;}
#barbox li code a{font-family:"Microsoft YaHei";/*background:url(../images/newbar_li2.jpg) right 9px no-repeat;*/ width:60px; height:29px; float:left; overflow:hidden; position:relative; z-index:1000;}
#barbox .mr5{margin-right:10px;}

#barbox li.last code a{background:none; width:80px;}
#barbox li code a:link,#barbox li code a:visited{color:#444;text-decoration:none;}
#barbox li code a.daoh_no1,#barbox li code a.daoh_no2,#barbox li code a.daoh_no3,#barbox li code a.daoh_no4,#barbox li code a.daoh_no5,#barbox li code a.daoh_no6,#barbox li code a.daoh_no7,#barbox li code a.daoh_no8,#barbox li code a.daoh_no9{text-decoration:none; font-weight:bold; background:#fdfdfd; border:1px solid #c5c7c9; border-bottom:0; margin-left:-1px; color:#006fbe; line-height:30px; top:-1px;}
#barbox li code a.daoh_no1:link,#barbox li code a.daoh_no1:visited{/*color:#006fbe;*/color:#2388F9;}
#barbox li code a.daoh_no2,#barbox li code a.daoh_no2:link,#barbox li code a.daoh_no2:visited{/*color:#2388F9;*/color:#2ba339;}
#barbox li code a.daoh_no3,#barbox li code a.daoh_no3:link,#barbox li code a.daoh_no3:visited{/*color:#2ba339;*/color:#EC1F73;}
#barbox li code a.daoh_no4,#barbox li code a.daoh_no4:link,#barbox li code a.daoh_no4:visited{/*color:#EC1F73;*/color:#c346b3;}
#barbox li code a.daoh_no5,#barbox li code a.daoh_no5:link,#barbox li code a.daoh_no5:visited{color:#c346b3;}
#barbox li code a.daoh_no6,#barbox li code a.daoh_no6:link,#barbox li code a.daoh_no6:visited{color:#119b4f;}
#barbox li code a.daoh_no7,#barbox li code a.daoh_no7:link,#barbox li code a.daoh_no7:visited{color:#eb9916;}
#barbox li code a.daoh_no8,#barbox li code a.daoh_no8:link,#barbox li code a.daoh_no8:visited{color:#ec5c69;}
#barbox li code a.daoh_no9,#barbox li code a.daoh_no9:link,#barbox li code a.daoh_no9:visited{color:#4dc1ed;}
#barbox li div{width:260px; float:left; background:#fdfdfd; border:1px solid #c5c7c9; position:absolute; top:28px; z-index:-1; left:-1px; text-align:left; padding:10px 5px 10px 10px; display:none; line-height:28px;}
#barbox li div a{display:inline; margin:0 0 0 12px;}
#barbox li.no1 div{border-bottom:2px solid #006fbe;}
#barbox li.no2 div{border-bottom:2px solid #2388F9;}
#barbox li.no3 div{border-bottom:2px solid #2ba339;}
#barbox li.no4 div{border-bottom:2px solid #EC1F73;}
#barbox li.no5 div{border-bottom:2px solid #c346b3;}
#barbox li.no6 div{border-bottom:2px solid #119b4f;}
#barbox li.no7 div{border-bottom:2px solid #eb9916;}
#barbox li.no8 div{border-bottom:2px solid #ec5c69;}
#barbox li.last div{border-bottom:2px solid #4dc1ed;}
#barbox span{color:#444; height:30px; overflow:hidden;}
#barbox span em{float:left; font-style:normal; padding-right:10px;}
#barbox span .uc_uname{ display:inline !important; display: block; float:left; max-width: 120px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
#barbox span em.daoh_dl a{width:41px;/*background:url(../images/newbar_an2.gif) no-repeat;*/ text-align:center; margin-top:5px; line-height:21px;  display:block;}
#barbox span em.daoh_dl a:hover{background:url(../images/newbar_an2a.gif) no-repeat;}
#barbox span a:link,#barbox span a:visited{color:#df4b1a;text-decoration:none}
#barbox span a:active,#barbox span a:hover{color:#dd4b39;text-decoration:none}

.topbar-aide{ overflow:hidden; height:31px; text-align:right; line-height:32px; color:#999}
.topbar-aide a{ color:#757575}
.topbar-user-out .bt-reg:hover,.topbar-aide a:hover{ color:#bd0a01}
.topbar-aide .sep{ margin:0 6px; color:#d7d7d7}
.w1000{width:1000px; height: auto; margin:0 auto;}

.hear{ width:998px; height:98px; border:1px solid #e2e2e2; overflow:hidden; position:relative; background:#fff; margin-top:10px;}
.hear img{float:left; margin:7px 52px 7px 15px;}
.hear_dh{float:left; width:360px; padding-top:18px; overflow:hidden;}
.hear_dh ul li{float:left; width:180px; line-height:25px; font-size:14px; padding-bottom:10px;}
.hear_dh ul li a{padding-right:10px;}
.hear_dh ul li a:hover{color:#f60;}
.hear_dh ul li strong{font-size:18px;}
.hear_dh ul li.plw{padding-left:20px; width:160px;}


#search_ss { width:330px; height:30px; float:right;position:relative;margin-top:18px; }
.keyword_input {border:1px solid #2ba339; outline:medium none; height:28px; line-height:28px; width:200px; padding-left:5px; float:left; font-size:14px; border-left:none; border-right:none;color:#888; }
.schsel { background:url(../images/tb.gif) no-repeat 50px  -115px;  float: left;  height: 28px;  line-height: 28px; border:1px solid #2ba339; border-right:none; width: 65px; position:relative; }
.schsel span { color:#666;  /*cursor: pointer;*/  float: left;   font-size: 14px;  text-indent: 10px;  width: 65px;_width:38px;}
.schsel b {  cursor: pointer; float: right; height: 6px; width: 17px;}
.clearDiv{ width:1px; height:28px; background:none repeat scroll 0 0 #2ba339; float:left; margin-top:1px; margin-left:-1px;}
#headSel { background: none repeat scroll 0 0 #FFFFFF;  border-color: #2ba339;   border-style: solid; border-width: 0 1px 1px;  position: absolute;margin-left: -4px;  left:3px;top: 28px;  width:64px;right:0;}
#headSel li{ height:25px; overflow:hidden; line-height:20px; width:64px; text-align:center;}
#headSel li a{ color:#666; cursor:pointer; display:block; font-size:14px; height:25px; line-height:25px; overflow:hidden; padding:0;}
#headSel li a:hover {background: none repeat scroll 0 0 #2ba339;color: #fff; font-weight:bold;text-decoration: none;}
.button{ width:45px; height:30px; float:right; background:url(../images/bgpng.png) no-repeat 0 -104px;border: none; cursor:pointer; margin-left:-1px; position:absolute;}
.inner{ position:relative;padding :5px 0 11px;}
.hot-gjc{width:330px;height:30px;font-size:12px;overflow:hidden;position:absolute;left:662px;bottom:15px;}
.hot-gjc a{display:inline-block;margin:0 6px; line-height:30px;_zoom:1}
.hot-gjc a:hover{color:#f60;}


.zzbg2{width:1000px; height:3px; background:#ededed; margin:0 auto; display:inline;}
.hear2{width:998px; height:auto; border:1px solid #e2e2e2;padding-bottom:10px; clear:both; overflow:hidden; background:#fff;}
.hear2_1{width:978px; height:auto; padding:0 10px 8px 10px; border-bottom:1px solid #e2e2e2; overflow:hidden;}

.hear2_1fl{ width:978px;zoom:1; height:auto;padding-top:10px; color:#888; overflow:hidden; +position:relative;}

.hear2_1fl .tit{ float:left; display:block; width:70px; padding-left:7px;height:24px;background:url(../images/bgpng.png) no-repeat -4px -311px;line-height:24px; color:#fff; font-size:14px; margin:0 10px 5px 0;}

.hear2_1fl .span2{ background-position:-94px -311px;}
.hear2_1fl .span3{ background-position:-181px -311px;}


.sub-nav-list{overflow:hidden; zoom:1; border-bottom:1px dotted #cdcecf; max-height:60px; overflow:hidden;}
.sub-nav-list li{ float:left; font-size:14px; color:#d6d4d4; white-space:nowrap; background:url(../images/tb.gif) -1px -140px no-repeat; _background-position:-1 -143px; margin-left:-2px; padding-bottom:5px;}
.sub-nav-list li a{ display:block; float:left; height:24px; line-height:24px; color:#333; padding:0 10px; white-space:nowrap; position:relative;}
.sub-nav-list li a.red{color:red;}
.sub-nav-list li a.red:hover{color:red; cursor:pointer; }
.sub-nav-list li a:hover{ color:#F60;}
.f60{color:#f60;}


.hear2_2{padding-left:18px; padding-top:10px; font-size:12px;}
.hear2_tu{ float:left;width:80px; text-align:center; padding-right:8px; height:85px; position:relative; overflow:hidden;}
.hear2_tu img{width:60px; height:60px;_width:59px; _height:59px;}
.hear2_tu a:hover{color:#f60;}
.hear2_tu  p{text-align:center; line-height:23px;}

.hear2_img_cover { position: absolute; top: 0px;
    left: 10px;
    width: 60px;
    height: 60px;
    cursor: pointer;
    visibility: visible;
    background:url(../images/bgpng.png) no-repeat -83px -105px; }
.w998{width:998px; height:auto;border:1px solid #e2e2e2; margin-top:10px; clear:both;}

.main1{padding-top:15px; height:auto; padding-bottom:5px; overflow:hidden;background:#fff;}
.main1_l{ width:408px; height:auto; padding:0 10px; float:left; overflow:hidden; background:#fff;}
.main1_l1{width:395px; margin:0 auto;text-align:center; border-bottom:1px solid #e2e2e2; overflow:hidden;}
.main1_l1 span{color:red; font-size:20px; font-weight:bold; display:block;width:395px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.main1_l1 a{cursor:pointer;}
.main1_l1 a:hover span{text-decoration:underline;}
.main1_l1 p{padding-top:6px; padding-bottom:15px; font-size:12px;}
.main1_l1 p a{color:#333; padding-right:6px;}
.main1_l1 a{}
.main1_l1 a:hover{color:#f60;}
.main1_l2{ width:408px;  height:280px; font-size:16px; margin:10px auto;}
.main1_l2 li{float:left; padding-left:20px;width:380px; line-height:28px;  height:28px; background:url(../images/tb.gif) no-repeat 5px -72px;overflow:hidden;}
.main1_l2 li a{}
.main1_l2 li a:hover{color:#f60;}
.main1_l2 li span a{float:right; color:#07c; font-size:14px; padding:0 3px 0 0px; margin-left:30px;}
.main1_l2 li span a:hover{text-decoration:underline;color:#07c;}
.main1_l3{width:408px; }
.main1_l3_t{ width:396px; margin:0 auto 10px; height:25px; line-height:20px; border-bottom:1px solid #2ba339; color:#2ba339; font-size:16px; font-weight:bold;}
.main1_l3 ul li{ float:left;font-size:16px;width:385px; padding-left:15px;color:#999; line-height:25px; background:url(../images/tb.gif) no-repeat 5px -94px; height:25px; overflow:hidden;}
.main1_l3 ul li a{font-size:16px;color:#333; padding-left:5px;}
.main1_l3 ul li a:hover{color:#f60;}
.main1_l3 ul li span{ float:right;font-size:14px;color:#666; padding-left:25px;}
.mt15{margin-top:15px;+margin-top:9px;}

.main1_r{width:570px; float:right; overflow:hidden;}

#focus{position: relative;height:260px;width:570px;margin:0px auto;}
#focus .bd{position: relative}

#focus .btn-prev, #focus .btn-next{display: none;position: absolute;top: 95px;width: 45px;height:45px;z-index: 2}
#focus .btn-prev{left:5px;background:url(../images/bgpng.png) no-repeat -203px -350px;}
#focus .btn-next{right:5px;background:url(../images/bgpng.png) no-repeat -251px -350px;}
#focus .btn-prev:hover{background:url(../images/bgpng.png) no-repeat -302px -350px;}
#focus .btn-next:hover{background:url(../images/bgpng.png) no-repeat -351px -350px;}

#focus .focus-bar-box{width: 100%;height: 260px;position: relative;overflow: hidden;}
#focus .focus-bar{width: 10000px}
#focus .focus-bar li{float: left;width:570px;height: 260px}
#focus .focus-bar li a{width: 100%;height: 100%;display: block}
#focus .focus-bar li img{width: 100%;min-height: 100%}
#focus .ft{position: absolute;left: 0;bottom: 0;z-index: 1;width:570px;height: 30px}
#focus .ftbg{position: absolute;top: 0;left: 0;z-index: -1;width:570px;height: 30px;background:#000; filter:Alpha(Opacity=85); opacity:0.85;}
#focus .change{position: absolute;right: 0;bottom:10px;height:8px;overflow:hidden;}

#focus .change a{float: left;width:8px;height:8px;margin-right:6px;background:url(../images/bgpng.png) no-repeat -51px -110px;cursor: pointer;}
#focus .change a.on{background:url(../images/bgpng.png) no-repeat -59px -110px;}

#focus .hd{position: absolute;left: 0;bottom: 0;z-index:2;width:450px;height: 30px}
#focus .focus-title{overflow: hidden;position: absolute;top: 0;left: 0;height: 30px;padding: 0 10px 0 10px;line-height: 30px;font-size:16px; width:450px;}
#focus .focus-title a{display: none;color: #fff;}



/*ԭ���Ľ���ͼ��ʽ*/
.main1_r1 {height:260px; width:570px; overflow:hidden; position:relative; margin:0px auto;}
.t_tt { display:none; width:570px; height:260px; position:absolute; top:0px; left:0px;}
.t_zz { width:570px; height:30px; position:absolute; left:0; bottom:0; background:#000; filter:Alpha(Opacity=85); opacity:0.85; z-index:999;}
.t_tt img { width:570px; height:260px; position:absolute; left:0; top:0px; z-index:998;}
.t_tt span { width:545px; height:30px; line-height:30px; position:absolute; left:10px; bottom:0px; color:#e4e4e2; z-index:1000; }
.t_tt span a { font-size:16px;color:#fff;line-height:30px;}
.t_tt span a:hover{color:#f60;}
.main1_r1 ul { position:absolute; width:120px; height:12px; padding:6px 8px 6px 0; right:0px; bottom:0; z-index:1001; overflow:hidden; _width:130px;_height:12px;}
.main1_r1 ul li { height:8px; width:8px; float:right; margin-left:10px; background:url(../images/bgpng.png) no-repeat -51px -110px; text-indent:-9999px; cursor:pointer;_height:8px; overflow:hidden;}
.main1_r1 ul li.dq { background:url(../images/bgpng.png) no-repeat -59px -110px;}

/*ԭ���Ľ���ͼ��ʽ����*/

.main1_r2{ margin-top:10px; width:570px; clear:both; overflow:hidden;}
.main1_r2_l{ float:left; width:260px; overflow:hidden; background:#fff;}
.main1_r2_img{ width:260px; height:140px;margin-bottom:16px;display:block;position:relative;_margin-bottom:12px; }
.main1_r2_img span{width:250px; padding:0 5px; height:28px; font-size:14px;position:absolute;overflow:hidden;line-height:28px;text-align:center;bottom:0px;left:0px;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000,endcolorstr=#B2000000);color:#FFF;_bottom:5px;}
.main1_r2_img:hover span{color:#f60;}


.main1_r2_r{float:right; width:300px; overflow:hidden; background:#fff;}

.main1_r2_r_t{width:300px; height:34px;border-bottom:1px solid #e2e2e2; }

.main1_r2_r_t li{float:left;color:#999;width:105px; height:35px;  line-height:34px;font-size:16px; text-align:center;}
.main1_r2_r_t li.dq{ border:1px solid #e2e2e2;height:34px; border-top-color:#2ba339; border-bottom:#fff;color:#333; font-weight:bold; width:100px; background:#fff; position:relative; margin-bottom:-1px; cursor:pointer;}
.main1_r2_r_t span a{ float:right; line-height:35px; padding-right:12px; font-size:12px; display:inline-block;}
.main1_r2_r_t span a:hover{color:#f60;}
.main1_r2_r_t li.bl{border-left:none;}

.main1_r2_r ul li{width:295px; float:left; padding-left:5px; border-bottom:1px dotted #ccc; height:29px; line-height:29px; font-size:12px;overflow:hidden;_float:left;}
.main1_r2_r ul li.tt{margin-top:6px; background:none;}
.main1_r2_r ul li.bbn{border-bottom:none;}

.main1_r2_r ul li span{padding: 0px 4px;display: block;float:left;text-align: center;overflow: hidden;}
.s1,.s2,.s3,.s4,.s5{_line-height:30px; color:#333;}
.s1{ width:35px; height:22px; overflow:hidden;}
.s4{ width:40px; height:22px; overflow:hidden;}
.s2{ width:75px;height:29px; overflow:hidden;}
.s3{ width:70px;height:29px; color:#999;overflow:hidden;}
.s5{ width:30px;height:29px; overflow:hidden;}
.fh{ width:30px;height:29px; overflow:hidden;}
.main1_r2_r ul li span.fs12{font-size:12px;}
.main1_r2_r ul li span.w40{width:40px;}

.s4{ margin-top:7px;height:16px; text-align:center; float:left;}
.s4 em{width:16px; height:16px;line-height:16px;display:inline-block;}
.s4 .em1{background:url(../images/tb.gif) no-repeat 0 -52px;}
.s4 .em1:hover{background:url(../images/tb.gif) no-repeat 0 -35px;}
.s4 .em2{ background:url(../images/tb.gif) no-repeat 0 -18px; margin-left:2px;}
.s4 .em2:hover{ background:url(../images/tb.gif) no-repeat 0 -1px;}

.s2{font-size:14px;}
.s2 a:hover{color:#f60;}
.s5 a:hover{background:#f60; color:#fff; padding:1px 3px;}

.main1_r2_r ul .hover{background:#f4f4f4;}
.main1_r2_r .hover .s5 a{background:#f60; color:#fff; padding:1px 3px;}


.main2,.main5{ padding-left:10px; width:988px; overflow:hidden; background:#fff;}
.main2_t,.main5_t{ height:35px; line-height:35px; padding:8px 0; font-size:20px; color:#333; font-weight:bold;}
.main2_t b,.main5_t b{color:#2ba339;}
.main2_t span a,.main5_t span a{float:right; padding-right:12px; font-size:12px; font-weight:normal;}
.main2_t span a:hover,.main5_t span a:hover{color:#f60;}
.main2_l{width:570px; padding-left:10px; float:left;}
.main2_l ul li{ width:570px; padding-bottom:8px; margin-bottom:4px;border-bottom:1px solid #e2e2e2; height:76px;overflow:hidden;+margin-bottom:4px;}
.main2_l_img{float:left; width:70px; height:70px; margin-top:5px;position:relative; overflow:hidden;+margin-top:3px;}
.main2_l_img img{width:70px; height:70px;_width:59px; _height:59px;}
.main2_l_cover{ position: absolute; top: 0px;left: 0px; width: 70px; height: 70px;cursor: pointer;visibility: visible;background:url(../images/bgpng.png) no-repeat -169px -105px;}
.main2_l ul li.last{border:none; margin-bottom:0px;}

.main2_l_r{float:left; width:485px; padding-left:15px; margin-top:5px;color:#666;font-size:12px; overflow:hidden;+margin-top:3px;}
.main2_l_r p{ line-height:18px; padding-top:7px;}
.main2_l_r a{color:#333; font-size:16px; font-weight:bold;white-space:nowrap;text-overflow:ellipsis;}
.main2_l_r a:hover{color:#f60;}


.main2_r{width:360px; height:auto; float:right; overflow:hidden;}

.main2_r1_img{ position:relative; display:block; width:345px; height:160px; overflow:hidden;}
.main2_r1_img span{width:335px; padding:0 5px; font-size:14px; height:28px;position:absolute;overflow:hidden;line-height:28px;text-align:center;bottom:0px;left:0px;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000,endcolorstr=#B2000000);color:#FFF;}
.main2_r1_img:hover span{color:#f60;}

.main2_r2{ width:345px; height:auto;}
.main2_r2_tu{ float:left;width:160px; text-align:center; padding-right:24px; margin-top:10px; height:125px; overflow:hidden; }
.main2_r2_tu a:hover{color:#f60;}
.main2_r2_tu a{position:relative; display:block;width:160px; height:125px; font-size:14px; overflow:hidden;}
.main2_r2_tu a em{ position:absolute; left:0; top:0; background:url(../images/bgpng.png) 0 0 no-repeat; width:160px; height:100px; cursor:pointer;}
.main2_r2_tu a:hover em{background:url(../images/bgpng.png) -240px top no-repeat; }
.main2_r2_tu p{text-align:center; line-height:23px;overflow:hidden;}


.pr0{padding-right:0px;}

.main3,.main4{width:1000px; height:auto;  margin-top:10px; overflow:hidden;}
.main3_l,.main4_l{ float:left; width:698px; padding-left:10px; padding-bottom:10px;border:1px solid #e2e2e2; background:#fff;}
.main3_t,.main4_t{ height:35px; line-height:35px; padding:8px 0px; color:#333; font-size:20px; font-weight:bold; overflow:hidden;}
.main3_t b,.main4_t b{color:#2ba339;}
.main3_t span a,.main4_t span a{float:right; padding-right:12px; font-size:12px; font-weight:normal;}
.main3_t span a:hover,.main4_t span a:hover{color:#f60;}

.main3_t ul,.main4_t ul{width:550px; float:right; padding-right:10px; padding-top:5px;overflow:hidden; zoom:1;}
.main3_t ul li,.main4_t ul li{ font-weight:normal; float:right; font-size:14px; color:#333; white-space:nowrap; background:url(../images/tb.gif) -1px -140px no-repeat; _background-position:-1 -143px; margin-left:-2px; margin-bottom:5px;}
.main3_t ul li a,.main4_t ul li a{ display:block; float:left; height:24px; line-height:24px; color:#333; padding:0 10px; white-space:nowrap; position:relative;}
.main3_t ul li a:hover,.main4_t ul li a:hover{ color:#F60;}

.main2_t ul,.main5_t ul{width:650px; float:right; padding-right:10px; padding-top:5px;overflow:hidden; zoom:1;}
.main2_t ul li,.main5_t ul li{ font-weight:normal; float:right; font-size:14px; color:#333; white-space:nowrap; background:url(../images/tb.gif) -1px -140px no-repeat; _background-position:-1 -143px; margin-left:-2px; margin-bottom:5px;}
.main2_t ul li a,.main5_t ul li a{ display:block; float:left; height:24px; line-height:24px; color:#333; padding:0 10px; white-space:nowrap; position:relative;}
.main2_t ul li a:hover,.main5_t ul li a:hover{ color:#F60;}

.main2_t ul li.bgn,.main3_t ul li.bgn,.main4_t ul li.bgn,.main5_t ul li.bgn{background:none;}

.main3_l1{width:690px; height:150px; padding-top:10px; padding-left:8px; clear:both; overflow:hidden;}


.main3_img{width:320px; height:150px; float:left; margin-bottom:15px; position:relative;}
.main3_img span{width:310px; padding:0 5px; height:28px; font-size:14px;position:absolute;overflow:hidden;line-height:28px; font-size:14px;text-align:center;bottom:0px;left:0px;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000,endcolorstr=#B2000000);color:#FFF;_bottom:5px;}
.main3_img:hover span{ color:#f60;}

.main3_l1 ul{float:right;width:345px; padding-right:10px;font-size:16px;}
.main3_l1 ul li{float:left; width:345px; line-height:28px; height:28px; overflow:hidden;}
.main3_l1 ul li a:hover{color:#f60;}

.main3_r,.main4_r{float:right; width:278px; border:1px solid #e2e2e2; border-top:none;background:#fff;}
.main3_r_t,.main4_r_t{width:280px; height:35px; overflow:hidden;}
.main3_r_t li,.main4_r_t li{float:left;color:#888;width:140px; height:34px; border-bottom:1px solid #e2e2e2;  line-height:34px;font-size:16px;  text-align:center;}
.main3_r_t li.dq,.main4_r_t li.dq{ border:1px solid #e2e2e2; border-top-color:#2ba339; border-bottom:none; width:139px;color:#333;font-weight:bold; cursor:pointer}
.pb10{padding-bottom:10px;}

.main3_r_t li.bl,.main4_r_t li.bl{ border-left:none;}
.main3_r_t li.br,.main4_r_t li.br{ border-right:none;}
.main3_r ul li.bbn{border-bottom:none;}

.main3_r ul{margin:0 5px; width:270px; padding-top:8px;}
.main3_r ul li{float:left;width:260px; padding:0px 5px; height:32px; line-height:32px; border-bottom:1px dotted #ccc; font-size:14px; overflow:hidden;}
.main3_r ul li a{color:#333;}
.main3_r ul li a:hover{color:#f60;}
.pb8{padding-bottom:8px;}
.pb5{padding-bottom:5px;}
.pb0{padding-bottom:0px;}
.pl0{padding-left:0px;}
.pl10{padding-left:10px;}

.red{color:red;}
.c333{color:#333;}

.main4_l{ padding-left:0px; width:708px; padding-bottom:0px;}
.ie6{+padding-bottom:12px;}
.main4_lnr{padding-top:5px; overflow:hidden;+padding-bottom:2px;_padding-bottom:0px;}
.main4_l_tu{ float:left;width:70px; text-align:center; margin-left:27px; margin-bottom:14px; height:95px; position:relative; overflow:hidden; _margin-left:16px; _margin-bottom:11px;}
.main4_l_tu img{width:70px; height:70px; _width:68px;_height:69px;}
.main4_l_tu a:hover{color:#f60;}
.main4_l_tu b{font-size:14px; font-weight:normal; line-height:28px;+line-height:20px;}
@-moz-document url-prefix(){.main4_l_tu b{line-height:20px;} }
.main4_l_tu p{text-align:center; line-height:23px; font-size:14px;}

.img_cover { position: absolute; top: 0px;
    left:0px;
    width: 71px;
    height: 70px;
    cursor: pointer;
    visibility: visible;
    background:url(../images/bgpng.png) no-repeat -169px -105px;}


.main4_r ul{ margin:10px 8px 0px;}
.main4_r ul li{height:29px;line-height: 29px;border-bottom: 1px dotted #ccc;overflow: hidden; font-size:12px;+height:24px;+line-height: 19px;}
.a2{display: inline-block;width: 40px; padding-right:3px; color:red;text-align: center; float:right;}
.main4_r ul li em{width:80px; font-size: 12px;text-align:left;color:#888;font-style: normal; float:left;}
.a1:hover{color:#f60;}
.ph2{overflow:hidden;}

.focus{ position: relative; padding:10px 0px;background: #fff;*zoom:1;width:988px}
.focus img{ vertical-align: top}
.focus ul{ position: relative;*zoom:1;width: 988px; height: 400px; z-index:9; overflow:hidden;}
.focus ul li{ position: absolute; cursor: pointer;}
.opacity{ position: absolute; left:0; top:0;background:rgba(0,0,0,0.8); opacity: 0; filter:alpha(opacity=0); z-index: 10;}
.focused .opacity{opacity: 0.45; filter:alpha(opacity=45);}
.focus .pic{ position: absolute; text-decoration: none; color:#fff;}
.focus .cur,.focus .cur .pic{ z-index: 11}
.pic-said{ position: absolute;bottom: 0; left: 0; width: 100%; height: 30px; overflow:hidden; line-height: 30px;background: rgba(0,0,0,0.8);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#6B000000,endcolorstr=#6B000000); display: none}
.pic-said .title{ margin-left:8px; margin-right:8px;font-size: 14px;}
.pic-said .size{ margin-right: 10px; float: right; height: 38px; line-height: 38px;}

.focus .cur .pic-said{ display: block;}

.focus-layout-01{left: 0; top: 0; width:200px; height:200px;}
.focus-layout-02{left: 0; top:201px; width:200px; height:200px;}
.focus-layout-03{left: 201px; top: 0;width:290px; height:400px;}
.focus-layout-04{left: 492px; top: 0;width:220px; height:132px;}
.focus-layout-05{left: 492px; top:134px;width:220px; height:132px;}
.focus-layout-06{left: 492px; top:268px;width:220px; height:132px;}
.focus-layout-07{left: 713px; top:0px;width:260px; height:200px;}
.focus-layout-08{left: 713px; top:201px;width:260px; height:200px;}


.bgfff{background:#fff; margin-top:10px;}
.yqlj{ padding:10px 0px; margin:10px auto; width:978px; padding:0px 10px;font-size:14px; font-weight:bold; color:#333; clear:both;}
.sygg{ width:978px; height:auto; margin:0 auto; clear:both; overflow:hidden; +display:inline;}
.sygg img{margin-top:10px;}
.yqlj a{ font-weight:normal; padding-right:10px; font-size:12px; line-height:22px; }
.yqlj a:hover{color:#f60;}

.footer{ width:1000px; margin:0 auto;height:40px; clear:both; margin-top:10px; padding:30px 0px 20px;}
.footer_sy{ width:1000px; margin:0 auto;40px; clear:both; margin-top:10px; padding:30px 0px 20px;}
/*.footer ul{width:410px; margin:0 auto; overflow:hidden;}
.footer ul li{ float:left; color:#888; }
.footer ul li span{ padding:0 10px; display:inline-block;}
.footer ul li a{color:#666;}
.footer ul li a:hover{color:#f60;}
*/
.footer_ul{width:1000px;text-align:center;}
.footer_ul a{color:#666;}
.footer_ul a:hover{color:#f60;}
.footer_ul span{ padding:0 5px 0 10px; color:#888; display:inline-block;}

.footer p{clear:both;color:#666;text-align:center; padding-top:8px;}
.footer p a{color:#666;}




.gb-rank .item{clear:both;vertical-align:bottom;}
.gb-rank .rank-c1{ float:left;}
.gb-rank .rank-c2{ overflow:hidden; zoom:1;}
.gb-rank .num{ display:inline;float:left;text-align:center;}
.gb-rank .pic{display:none;}
.gb-rank .info{display:none;}
.gb-rank .title{overflow:hidden;}
.gb-rank .date{ float:right;}
.gb-rank .top{overflow:hidden;}
.gb-rank .top .rank-c2{ overflow:hidden; zoom:1;}
.gb-rank .top .pic{float:left; display:inline; position:relative;}
.gb-rank .top .pic a{ display:block;}
.gb-rank .top .info{ display:block;}
.gb-rank .top .tit{ overflow:hidden;}
.gb-rank .top .info p{overflow:hidden; display:block;}
.gb-rank .top .title{display:none;}


/*the mod-rank*/
.mod-rank{*zoom:1; margin-top:5px;}
.mod-rank .item{ height:33px; line-height:33px;}
.mod-rank .item a{ color:#333;font-size:14px; }
.mod-rank .num{color:#999; font-size:14px; margin:0 8px 0 0; _margin-right:5px; display:block; width:16px; text-align:center;}
.mod-rank .up .num{ color:#2ba339; font-size:16px; font-weight:bold;}
.mod-rank .tit{ display:block; width:70%; height:33px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mod-rank .tit2{ height:24px; overflow:hidden; color:#333; white-space:nowrap; text-overflow:ellipsis;}
.mod-rank .tit2:hover{color:#f60; text-decoration:underline;}
.mod-rank .date{color:#787878; padding-right:15px;}
.mod-rank .title .tit:hover{ text-decoration:underline;}
.mod-rank .top{ height:83px; padding:14px 0px 4px 0px;}
.mod-rank .top .num{ line-height:26px;}
.mod-rank .top .pic{margin:0px 10px 0 0;}
.mod-rank .top .pic a{ display:block; width:70px; height:70px; position:relative; cursor:pointer; _width:69px; _height:69px;}
.mod-rank .top .pic a img{ width:70px; height:70px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; position:relative;_width:69px;_height:69px;}

.mod-rank .top .pic a b{display:block; width:70px; height:70px; position:absolute; left:0; top:0; background:url(../images/bgpng.png) -169px -105px no-repeat;}
.mod-rank .top .info{color:#938e33; line-height:24px;}
.mod-rank .top .title2{ overflow:hidden; margin-top:-4px;}
.mod-rank .info{ overflow:hidden; *zoom:1}
.mod-rank .info p{color:#888; width:98%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mod-rank .fav-box{ width:148px; overflow:hidden;height:24px; line-height:24px; background:#fff; color:#5f5f5f; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.mod-rank .fav-box .fav-num{ color:#f60; margin-left:5px;}
.mod-rank .star-box{ margin:2px 0 0 0;}
.mod-rank .bt-wrap{ display:block;}
.mod-rank .bt-wrap .bt{ height:24px; line-height:24px;}
.mod-rank2 .top{ height:97px; padding-bottom:0;}

.mod-rank .item .bt-get{ float:right; line-height:18px; font-size:12px; color:#676767; margin-top:7px;}
.mod-rank .item .bt-get:hover{ color:#fff;}
.mod-rank .fav-box span{ height:20px; display:block; float:left;margin-top:3px;}
.stars{background: url(../images/zq_bg.png) no-repeat -1px -496px;width:103px; height: 20px; float: left; margin-top:5px;}
.star5{background-position: -1px -496px;}
.star4{background-position: -23px -496px;}
.star3{background-position: -44px -496px;}
.star2{background-position: -65px -496px; width:105px;}
.star1{background-position: -85px -496px; width:105px;}

/*--��Ͷ--*/
*+html body{ position:absolute;}
*html body{ position:absolute;}
.bg_ban{ position:relative; height:125px; width:1000px; margin:0 auto;}
.bg_ban_cls { display: block; float: right; height: 14px; line-height: 14px; padding-top: 10px; position: absolute;  right: 0; z-index: 100;}
.bg_ban_cls a{ padding:0 3px; color:#fff;}
.bg_ban_cls a:hover{ text-decoration:underline;}
.bg_ban_m{ position:absolute; height:125px; top:0; left:0; width:100%;}

.bg_ban_bar{ position:absolute; top:0; left:0; width:100%;}
.bg_ban_bar_m{position:relative;width:1000px; margin:0 auto;}

.bg_ban_bar_l,.bg_ban_bar_r{position:absolute; top:37px; width:350px; height:600px;}
.bg_ban_bar_l{left:-360px;}
.bg_ban_bar_r{right:-360px;}

/*---------���ض���---------*/
.go-top{width:58px;height:58px;text-indent:-1999px;background:url(../images/bgpng.png) no-repeat -262px -120px; !important; line-height: 14px;CURSOR: pointer; display: block;}
.go-top:hover{background-position: -320px -120px;}


/*---------------------------------------------------------�б�ҳ����ҳ-------------------------------------------------------------------------------------*/

.gytt{ height:30px; line-height:30px;font-size:18px; color:#333; padding-left:6px; padding-top:2px;font-weight:bold;clear:both;}
.gytt b{color:#2ba339;}
.gytt span{float:right; padding-right:8px; font-size:12px; font-weight:normal;}
.gytt span a:hover{color:#f60;}

.list_main{width:1000px; height:auto; margin-top:10px; overflow:hidden;}
.list_left{float:left; width:738px; height:auto; border:1px solid #e2e2e2; background:#fff;}
.list_left_ul{width:698px; height:auto; padding:5px 20px 10px;}
.list_left_ul li{width:690px; padding-left:4px; padding-top:12px; height:auto; border-bottom:1px dotted #ccc;}
.list_left_ul li .title{ width:690px; /*height:30px;*/ line-height:30px; padding-bottom:8px; font-size:20px; font-weight:bold; color:#333; overflow:hidden;}
.list_left_ul li .title a:hover{color:#f60;}
.list_left_ul li p{ font-size:14px; color:#666; padding-bottom:20px; width:690px; height:60px; overflow:hidden;}
.list_left_ul li .time{width:690px; height:30px; line-height:30px;font-size:14px; color:#999; padding-bottom:12px; overflow:hidden;}
.list_left_ul li .time span a{display:block; float:right; width:78px; height:28px; color:#666; line-height:28px; text-align:center; border:1px solid #e2e2e2;}
.list_left_ul li .time span a:hover{background:#2ba339;color:#fff; width:80px; height:30px; line-height:30px; border:none;}
.list_left_ul li .time span a.bg{background:#2ba339;color:#fff; width:80px; height:30px; line-height:30px;  border:none;}


.list_left_ul .hover{background:#f4f4f4;}
.list_left_ul .hover .time span a{background:#2ba339;color:#fff; width:80px; height:30px; line-height:30px;  border:none; margin-right:8px;}

.list_right{float:right; width:245px; height:auto;}
.mt0{ margin-top:0px;}

.gy_dqwz{ height:30px; line-height:30px;font-size:14px; color:#333; padding-left:12px;border-bottom:1px solid #e2e2e2; clear:both;}
.gy_dqwz font{ color:red;}
.gy_page{ width:100%; margin:30px auto; text-align:center; font-size:14px; overflow:hidden;}
.gy_page .a1{background: none repeat scroll 0 0 #fafafa;border-color: #e9e9e9;color: #42454b;border: 1px solid #e9e9e9;padding:3px 9px;}
.gy_page a {background: none repeat scroll 0 0 #42454b;color: #fff;display: inline-block;font-size: 14px;margin: 0 4px;padding: 6px 8px;text-decoration: none;padding:3px 9px;}
.gy_page span{ padding:3px 9px;  margin:0 5px; color:#fff;background:#2BA339;}
.gy_page a:hover{background:#2ba339; color:#fff;}
.gy_page a.bg{background:#2ba339; color:#fff;}
.gy_page span a{ border:1px solid #e2e2e2; padding:2px 8px; display:inline-block}
.gy_page span a:hover{background:#2ba339; color:#fff; border:none; padding:3px 9px; }


.gy_right3,.gy_right4{ width:243px; height:auto; margin-top:10px;border:1px solid #e2e2e2; border-top:none; background:#fff; overflow:hidden;}
.gy_right3_t li,.gy_right4_t li{float:left;color:#888;width:122px; height:34px; border-bottom:1px solid #e2e2e2;  line-height:34px;font-size:16px;  text-align:center;}
.gy_right3_t li.dq,.gy_right4_t li.dq{ border:1px solid #e2e2e2; border-top-color:#2ba339; border-bottom:none; width:120px;color:#333;font-weight:bold; cursor:pointer}

.gy_right3_t li.bl,.gy_right4_t li.bl{ border-left:none;}
.gy_right3_t li.br,.gy_right4_t li.br{ border-right:none;}

.gy_right3_ul{margin:0 5px; width:235px; padding-top:8px; +padding-top:0px;}
.gy_right3_ul li{float:left;width:225px; padding:0px 5px; height:30px; line-height:30px; border-bottom:1px dotted #ccc; font-size:14px; overflow:hidden;}
.gy_right3_ul li a{color:#333;}
.gy_right3_ul li a:hover{color:#f60;}
.gy_right3_ul li.bbn{border-bottom:none;}

.gy_right3_t,.gy_right4_t{ padding-bottom:3px; width:243px; height:35px; overflow:hidden;}
.gy_right4_nr{*zoom:1; margin-top:10px; padding:0px 8px; +margin-top:0px;}
.gy_right4_nr .rank-c1{ float:left;}
.gy_right4_nr .rank-c2{ overflow:hidden; zoom:1;}
.gy_right4_nr .pic,.gy_right4_nr .info{display:none;}
.gy_right4_nr .title{overflow:hidden;}
.gy_right4_nr .top .rank-c2{ overflow:hidden; zoom:1;}
.gy_right4_nr .top .pic{float:left; display:inline; position:relative;}
.gy_right4_nr .top .pic a,.gy_right4_nr .top .info{ display:block;}
.gy_right4_nr .top .tit{ overflow:hidden;}
.gy_right4_nr .top .info p{overflow:hidden; display:block;}
.gy_right4_nr .top .title{display:none;}

.gy_right4_nr .item{ height:33px; line-height:33px; border-bottom:1px dotted #ccc;clear:both;vertical-align:bottom;}
.gy_right4_nr .item a{ color:#333;font-size:14px; }
.gy_right4_nr .num{color:#999; font-style:normal; font-size:14px; margin:0 8px 0 0; _margin-right:5px; display:block; width:16px; text-align:center; display:inline;float:left;text-align:center;}
.gy_right4_nr .up .num{ color:#2ba339; font-size:16px; font-weight:bold; font-style:normal;}
.gy_right4_nr .tit{ display:block; width:70%; height:33px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gy_right4_nr .count{ float:right; width:25%; text-align:right; color:#858585;}
.gy_right4_nr .tit2{height:24px; overflow:hidden; color:#333; white-space:nowrap; text-overflow:ellipsis;}
.gy_right4_nr .tit2:hover{color:#f0571b; text-decoration:underline;}
.gy_right4_nr .date{color:#787878; padding-right:15px; float:right;}
.gy_right4_nr .title .tit:hover{ text-decoration:underline;}
.gy_right4_nr .top{ height:80px; padding:14px 0px 5px 0px;overflow:hidden;}
.gy_right4_nr .top .num{ line-height:26px;}
.gy_right4_nr .top .pic{margin:0px 10px 0 0;}
.gy_right4_nr .top .pic a{ display:block; width:70px; height:70px; position:relative; cursor:pointer;}
.gy_right4_nr .top .pic a img{ width:70px; height:70px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;_width:69px; _height:69px;}
.gy_right4_nr .top .pic a b{display:block; width:70px; height:70px; position:absolute; left:0; top:0; background:url(../images/bgpng.png) -169px -105px no-repeat;}
.gy_right4_nr .top .info{color:#938e33; line-height:24px;}
.gy_right4_nr .top .title2{ overflow:hidden; margin-top:-4px;}
.gy_right4_nr .info{ overflow:hidden; *zoom:1}
.gy_right4_nr .info p{color:#888; width:98%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gy_right4_nr .fav-box{ width:120px; overflow:hidden;height:24px; line-height:24px; background:#fff; color:#5f5f5f;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }

.gy_right4_nr .fav-box span{ height:20px; display:block; float:left; margin-top:3px;}
.gy_right4_nr .fav-box span.hsxx{width:20px; height:20px; display:block; float:left;background:url(../images/zq_bg.png) no-repeat -178px -225px;}

.gy_right4_nr .fav-box .fav-num{ color:#e34101; margin-left:5px;}
.gy_right4_nr .star-box{ margin:2px 0 0 0;}
.gy_right4_nr2 .top{ height:97px; padding-bottom:0;}

.gy_right5{ width:243px; height:auto; background:#fff; border:1px solid #e2e2e2; margin-top:10px; padding-bottom:6px;overflow:hidden;}
.gy_rdw,.lby_rdw{ position:fixed;top:0px; width:245px; z-index: 9999;}

.gy_right5_img{height:auto; line-height:normal; border-bottom:none;  padding:5px 0px 10px 0px; margin:0px 0px 5px 4px;+padding:0px 0px 0px 0px;+margin:0px 0px 0px 4px}
.gy_right5_img a{width:115px; margin:0px 1px 0px 2px; padding:5px 0px 0px 0px; text-align:center; float:left}
.gy_right5_img a p{ width:115px; height:18px; overflow:hidden;}
.gy_right5_img a img{margin:0px 0px 2px 0px}
.gy_right5_img a:hover{color:#f60;}

.gy_right6{ width:243px; border:0px solid #e2e2e2; height:auto; margin-top:10px; /*padding:15px 0px 6px 0px; background:#fff;*/overflow:hidden;}
.zqm3_r3{width:175px; margin:0 auto;}
.zqm3_r3_gz{ width:150px; height:20px; padding-bottom:4px; padding-left:25px; text-align:center; overflow:hidden;}
.zqm3_r3_gz iframe{ float:right; margin:0 5px}
.zqm3_r3_gz a{display:block; width:60px; height:18px; text-indent:-9999px; padding-right:10px; float:left;background:url(../images/zq_bg.png) 0px -226px no-repeat;}
.zqm3_r3_gz a.a2{ background-position:-70px -226px;}
.zqm3_r3 p{ color:#333; font-size:14px; text-align:center;}
.zqm3_r3 img{}

.zqtt2{ height:30px; line-height:30px;font-size:18px; color:#333; padding-left:15px; padding-top:4px;font-weight:bold;clear:both;}
.zqtt2 b{color:#2ba339;}
.zqtt2 span{float:right; padding-right:8px; font-size:14px; font-weight:normal;}
.zqtt2 span em{color:red; font-style:normal;}

.lb_r1{width:245px; height:155px;}

.zqgg{width:1000px; height:auto; text-align:center; padding-top:10px;clear:both;}
.zqgg img{width:1000px;}

/*---------------------------------------------------��Ϸ��--------------------------------------------------------------*/
.yxk_left{ float:left; width:740px; height:auto;}
.yxk_left1,.yxk_left2{width:738px; height:auto; border:1px solid #e2e2e2; background:#fff;}
.yxk_left1_ul{width:718px; height:90px; padding:15px 0px 15px 10px;}
.yxk_left1_ul li{float:left; width:718px; height:90px; line-height:30px; font-size:14px; color:#333; margin-bottom:8px; overflow:hidden;}
.yxk_left1_ul li span{padding:2px 9px 3px; margin-right:6px;text-align:center;}
.yxk_left1_ul li a{ padding:2px 9px 3px;text-align:center;}
.yxk_left1_ul li a:hover{background:#2ab339; color:#fff;}
.yxk_left1_ul li .dq{background:#2ab339; color:#fff;font-style: normal;padding: 2px 9px 3px;margin: 2px 2px 2px 0;white-space: nowrap;}

.yxk_left2{margin-top:10px; width:738px; height:auto; padding-bottom:8px;}
.yxk_lb{ width:738px; height:auto; overflow:hidden;}
.yxk_nr{ float:left; width:170px; height:245px; border:1px solid #e2e2e2; margin-left:10px; margin-top:15px; text-align:center; overflow:hidden; display:inline;}

.yxk_nr_tu{width:170px; margin:0 auto;height:130px; padding-top:15px;position:relative;overflow:hidden; text-align:center;}
.yxk_nr_tu img{width:100px; height:100px; _width:99px; margin-bottom:4px;+margin-bottom:2px;}
@-moz-document url-prefix(){.yxk_nr_tu img{ margin-bottom:4px;} }
.yxk_nr_tu a{cursor:pointer;}
.yxk_nr_tu a:hover,.yxk_nr_tu a:hover p{color:#f60;}
.yxk_nr_tu p{text-align:center; line-height:23px; font-size:16px; font-weight:bold; color:#333; padding-top:8px; height:23px; width:160px; margin:0 auto; overflow:hidden;}
.yxk_nr_imgkk{width:100px; height:100px; position:absolute;left:35px;top:15px; background:url(../images/bgpng.png) no-repeat -227px -188px;_right:35px;_top:15px;}
.yxk_nr_tu p:hover{color:#f60;}

.yxk_nr_tu b{font-size:16px;color:#333;}
@media screen and (-webkit-min-device-pixel-ratio:0){.yxk_nr_imgkk{ left:33px;}}
@-moz-document url-prefix(){.yxk_nr_imgkk{background:url(../images/bgpng.png) no-repeat -226px -188px;} }

.yxk_nr .xx{ width:134px; padding-left:36px; height:auto;overflow:hidden;}
.yxk_nr .xx span{height:20px; float:left; display:block;margin-top:5px;}
.yxk_nr .xx span.hsxx{width:20px; height:20px; display:block; float:left;}

.yxk_nr_2{ width:170px; margin-top:8px; height:auto; border-top:1px solid #e2e2e2;}
.yxk_nr_2 p{text-align:center; color:#666; width:170px; +padding:5px 0px;}
.yxk_nr_2 p span{color:#23b339; padding:0px 4px;}

.yxk_nr_2 .pt{ margin:5px auto;text-align:center; height:25px; width:105px; overflow:hidden; +height:20px; +margin:5px 0px;}
.yxk_nr_2 .pt span{color:#666; line-height:25px; float:left;}
.yxk_nr_2 .pt em{width:16px; height:16px;line-height:16px;display:inline-block; float:left; margin-top:4px;}
.yxk_nr_2 .pt .em1{background:url(../images/tb.gif) no-repeat 0 -52px;}
.yxk_nr_2 .pt .em1:hover{background:url(../images/tb.gif) no-repeat 0 -35px;}
.yxk_nr_2 .pt .em2{ background:url(../images/tb.gif) no-repeat 0 -18px; margin-left:2px;}
.yxk_nr_2 .pt .em2:hover{ background:url(../images/tb.gif) no-repeat 0 -1px;}

/*-----------------------------------------------------------������������----------------------------------------------------------------*/

.wykcb{width:1000px; height:auto; margin-top:10px; background:#fff; overflow:hidden;}
.wykcb_title,.wykfb_title{ width:1000px; height:40px;}
/*.wykcb_title a,.wykfb_title a{display:block; height:40px; line-height:40px;  width:500px; float:left; font-size:24px; font-weight:bold;text-align:center; background:#e2e2e2; color:#666;}*/
.wykcb_title a,.wykfb_title a{display:block; height:39px; line-height:40px;  width:498px; float:left; font-size:24px; font-weight:bold;text-align:center;color:#666; border:1px solid #e2e2e2; border-top:none;}
.wykcb_title a.dq{color:#2BA339; background:none; height:38px; border-top:2px solid #2BA339;line-height:37px;border-bottom:none; width:499px; border-right:none;}
.wykfb_title a.dq{color:#2BA339; background:none; height:38px; border-top:2px solid #2BA339;line-height:37px;border-bottom:none; width:499px; border-left:none;}

.wykcb_nr{width:998px; height:auto; padding-top:8px; border:1px solid #e2e2e2; border-top:none;}
.wykcb_nr dl dt{ font-size:14px; width:998px; height:29px;line-height:29px; border-bottom:1px solid #e2e2e2;overflow:hidden; font-size:14px;}
.wykcb_nr dl dd{ width:998px; height:49px; line-height:49px; border-bottom:1px solid #e2e2e2; overflow:hidden;  font-size:14px;}
.wykcb_nr ul li{ float:left; height:49px; line-height:49px; color:#333; text-align:center;overflow:hidden;}
.wykcb_nr dl dt ul li{height:29px; line-height:29px; color:#333; font-weight:bold;}
.wykcb_nr dl dt ul li a{color:#333;}
.wykcb_nr ul li.name, .wykcb_nr li.time{width:170px; text-align:center; }
.wykcb_nr ul li.type, .wykcb_nr li.status{width:120px; text-align:center;}
.wykcb_nr ul li.name{ width:160px; padding-left:10px;}

.wykcb_nr dl dd ul li.type,.wykcb_nr dl dd li.status,.wykcb_nr dl dd li.fh{ color:#666;}
.wykcb_nr ul li.fh,.wykcb_nr li.xz,.wykcb_nr ul li.zq, .wykcb_nr li.lt{text-align:left; width:102px; text-align:center;}
.wykcb_nr ul li.name a:hover{color:#f60;}

.wykcb_nr li.time a{display:block;width:170px;color:#666; margin:0 auto;}
.wykcb_nr li.time a:hover{background:url(../images/zq_bg.png) no-repeat 40px -433px; text-indent:-9999px;}

.wykcb_nr ul li.fh a{ padding:2px 6px 3px;color:#666;}
.wykcb_nr ul li.fh a:hover{ background:#f60; color:#fff;}
.wykcb_nr ul li.zq a{ padding:2px 9px 3px;background:#2ba339; color:#fff;}
.wykcb_nr li.lt a:hover{color:#f60;}


.wykcb_nr li.xz em{width:16px; height:16px;line-height:16px;display:inline-block; margin-top:17px; overflow:hidden;}
.wykcb_nr li.xz .em1{background:url(../images/tb.gif) no-repeat 0 -52px;}
.wykcb_nr li.xz .em1:hover{background:url(../images/tb.gif) no-repeat 0 -35px;}
.wykcb_nr li.xz .em2{ background:url(../images/tb.gif) no-repeat 0 -18px; margin-left:2px;}
.wykcb_nr li.xz .em2:hover{ background:url(../images/tb.gif) no-repeat 0 -1px;}

.wykcb_nr dl .hover{background:#f4f4f4;}
.wykcb_nr dl .hover .fh a{ background:#f60; color:#fff;}


/*-----------------------------------------------------------���а�----------------------------------------------------------------*/
.phbmain{ width:1000px; height:auto; margin-top:10px;}
.phbmain_left{float:left; width:743px; height:auto; border:1px solid #e2e2e2;background:#fff;}

.phbmain_fl{width:715px; height:35px; font-size:18px; background:#e4e4e4; margin:15px auto 5px;}
.phbmain_fl span{display:block; width:150px; height:35px; line-height:37px;text-align:center;cursor:pointer; float:left; color:#666;}
.phbmain_fl span a{ color:#666;}
.phbmain_fl .fl_hover{font-weight:bold; border-top:2px solid #2ba339; background:#fff; height:33px; line-height:35px;}

.phbmain_left_nr{ width:715px; height:auto; margin:0 auto;}
.phbmain_left_nr_t{width:715px; height:30px; line-height:30px; margin:0 auto; border-bottom:1px dotted #ccc; color:#666;}
.phbmain_left_nr_t ul li{ float:left;}
.phbmain_left_nr_t ul li.pm{width:35px; text-align:center; }
.phbmain_left_nr_t ul li.name{width:210px; text-align:center; }
.phbmain_left_nr_t ul li.rq,.phbmain_left_nr_t ul li.xz,.phbmain_left_nr_t ul li.type{width:125px; text-align:center;}

.phb_leftr_nr{width:715px; height:auto;margin:0 auto; overflow:hidden;}
.phb_leftr_nr dt{width:715px; height:90px;border-bottom:1px dotted #e2e2e2;overflow:hidden;}
.phb_leftr_nr .num{color:#999;  padding-top:30px; font-style:normal; font-size:22px; margin:0 8px 0 0; _margin-right:5px; display:block; width:30px; text-align:center; display:inline;float:left;text-align:center;}
.phb_leftr_nr .top .num{ color:#f60; font-size:22px; font-weight:bold;font-style:normal;}


.phb_leftr_nr li.xz em{width:16px; height:16px;line-height:16px;display:inline-block;overflow:hidden;}
.phb_leftr_nr li.xz .em1{background:url(../images/tb.gif) no-repeat 0 -52px;}
.phb_leftr_nr li.xz .em1:hover{background:url(../images/tb.gif) no-repeat 0 -35px;}
.phb_leftr_nr li.xz .em2{ background:url(../images/tb.gif) no-repeat 0 -18px; margin-left:2px;}
.phb_leftr_nr li.xz .em2:hover{ background:url(../images/tb.gif) no-repeat 0 -1px;}

.top_r{width:670px; float:left; padding-top:10px; position:relative;}
.top_r img{float:left; width:70px; height:70px;_width:69px; _height:69px;}
.topimg_kk { position:absolute; top: 10px; left: 0px; width: 70px;height: 70px; cursor: pointer;visibility: visible; background:url(../images/bgpng.png) no-repeat -169px -105px;}
.top_r_t{float:left; width:580px; padding-left:10px; padding-top:6px;}
.top_r_t li{float:left; border:none; color:#333;}
.top_r_t li.name{width:120px; text-align:left; font-size:14px; padding-right:10px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.top_r_t li.name a:hover{color:#f60;}
.top_r_t li.rq,.top_r_t li.xz,.top_r_t li.type{width:124px; text-align:center; color:#666;}
.top_r_t li.rq{color:#f60;}
.top_r p{float:left; width:580px; color:#666; padding-top:10px; line-height:18px; padding-left:10px; height:36px; overflow:hidden;}

.xmd_r{float:left; width:670px;}
.xmd_r li{float:left;}
.xmd_r .name{width:210px; text-align:left; font-size:14px;}
.xmd_r .rq,.xmd_r li.xz,.xmd_r .type{width:120px; text-align:center; color:#666;}
.xmd_r .rq{color:#f60;}


.phbmain_r{float:right; width:245px; height:auto;}
.phbmain_rhwd{width:243px; height:auto; padding-top:15px; border:1px solid #e2e2e2;background:#fff;}
.phbmain_r_t{ height:30px; line-height:30px;font-size:18px; color:#333; margin:2px 5px; padding-left:4px;border-bottom:1px solid #e2e2e2;font-weight:bold;clear:both;}

/*-----------------------------------------------------------��ר����ҳ----------------------------------------------------------------*/
.nymain1{ width:1000px; height:125px;margin-bottom:10px;overflow:hidden;}
.nymain1_img{width:235px; height:125px; float:left;margin-right:20px; position:relative;}
.nymain1_img span{width:235px; height:30px; font-size:14px;position:absolute;overflow:hidden;line-height:30px; font-size:14px;text-align:center;bottom:0px;left:0px;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000,endcolorstr=#B2000000);color:#FFF;_bottom:5px;}
.nymain1_img:hover span{ color:#f60;}
.mr0{margin-right:0px;}

.ny_left{float:left; width:745px; height:auto;overflow:hidden;}
.ny_left1,.ny_left2,.ny_left3_1{ width:743px; height:auto; border:1px solid #e2e2e2; overflow:hidden; background:#fff; }
.ny_left1_main{width:693px; height:auto; padding:10px 25px 10px; text-align:center;}
.ny_left1_main .title{ width:688px; height:30px; line-height:30px; padding-bottom:8px; font-size:20px; font-weight:bold; color:#333; text-align:center; overflow:hidden;}
.ny_left1_main .yxxx{ width:688px; height:20px; line-height:20px; color:#999; text-align:center; font-size:12px; padding-bottom:25px;overflow:hidden;}
.ny_left1_main .yxxx span{ padding-right:10px;}
.ny_left1_main .yxxx a{color:#999;}
.ny_left1_main .yxxx .ls{color:#2ba339;}
.ny_left1_main p{font-size:14px; text-align:left; line-height:25px; color:#333;margin-bottom:12px;}
.ny_left1_main img{margin-bottom:12px;}
.ny_left1_main p a{ color:#06f;}

.ny_left1_main ul li{ font-size:14px; line-height:25px;}
.ny_left1_main ul li a{ color:#06f;}

.ny_left1_fx{width:693px; margin:0 auto; padding:10px 0px; height:40px;}

.ny_left1_fxl{ width:180px;float:left; height:40px; line-height:40px; overflow:hidden; background:url(../images/tb.gif) no-repeat 0px -200px; text-align:center;}
.ny_left1_fxl span{ display:block; width:178px; height:40px; padding-left:2px; background:url(../images/tb.gif) no-repeat 178px -259px;}
.ny_left1_fxl span a{color:#fff; font-size:16px; font-weight:bold; background:#1da7ef; display:block; width:176px; height:40px;}
.ny_left1_fxl span a:hover{text-decoration:underline;}


.ny_left1_fxr{float:right;}

.ny_left2,.ny_left3_1{margin-top:10px;}

.zqtt2{ height:30px; line-height:30px;font-size:18px; color:#333; padding-left:15px; padding-top:4px;font-weight:bold;clear:both;}
.zqtt2 b{color:#2ba339;}
.zqtt2 span{float:right; padding-right:8px; font-size:14px; font-weight:normal;}
.zqtt2 span em{color:red; font-style:normal;}

.ny_left2 ul{ width:680px; padding:6px 0px 15px 25px;overflow:hidden;}
.ny_left2 ul li{ float:left;font-size:14px;width:325px; padding-left:15px;color:#333; line-height:25px; background:url(../images/tb.gif) no-repeat 5px -94px; height:25px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ny_left2 ul li a{font-size:14px;color:#333; padding-left:5px;}
.ny_left2 ul li a:hover{color:#f60;}

.ny_left3{ width:745px; height:auto;overflow:hidden;}

.ny_left3_1{padding-bottom:15px;}
.ny_left3_1 form{ padding-left:10px;}
.ny_left3_1 textarea { background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DCDDDD;clear: both;color: #555;font-size: 14px; height: 130px;margin-bottom: 8px;padding: 5px 0 0 5px;text-align: left; width:715px;outline:medium none;}

.ny_left3_1 .form_2{ width:715px;}
.ny_left3_1 .form_2left{float:left; height:29px; line-height:23px; width:480px;}

.user_name{border: 1px solid #e2e2e2;color: #999;font-size: 12px;height: 25px; line-height:25px; padding: 2px 5px;width: 130px;+height: 23px;outline:medium none; text-align:center;}
.user_submit{background:#2ba339;color:#fff;width:95px;height:30px;line-height:30px;border:none;cursor:pointer;float:right;}


.ny_pl{height:auto; width:715px; padding:12px 0px 15px 10px; clear:both;overflow:hidden;}
.ny_pl_nr {overflow:hidden; width:715px;border-bottom:1px dashed #cfcfcf;padding:10px 0; overflow:hidden;}
.ny_pl_nr_l{float:left;}
.ny_pl_nr_l img {width:50px;height:50px;}
.ny_pl_nr_r{float:right; width:655px; height:auto;overflow:hidden;}
.ny_pl_title{ padding-bottom:5px; color:#666;}
.ny_pl_title span{ float:right;}
.ny_pl_title b{font-weight:normal; margin-right:8px;}
.ny_plnr{ width:660px; color:#333;height:auto; padding-top:5px;}
.ny_pl_nr_r .hfzc{float:right; color:#2ba339;padding-right:5px;}
.ny_pl_nr_r .hfzc a{color:#2ba339;}

.ny_pl_hf .content{ height:auto; border:1px solid #e2e2e2; padding:5px 5px; margin:5px 0px;color:#333;}

.ny_pl_hf .title{}
.ny_pl_hf p{}

/*---------------------------------------------------------------��������---------------------------------------------------------*/
.fh_head{width:1000px; height:100px; /*background:url(../images/fhlogo.png) no-repeat;*/ position:relative; overflow:hidden;}
.fh_head .ssk{width:400px; height:32px; float:right; margin-top:25px; margin-right:8px; overflow:hidden;}
.g_text2 { float:left; height:30px; width:330px;outline:medium none; line-height:30px; padding-left:4px; border:none;border-right:none;color:#5b5b5b;}
.g_submit2 { float:left; height:30px; width:45px; border:none;  background:url(../images/bgpng.png) no-repeat -346px -214px; cursor:pointer;}

.fhhot_gjc{width:330px;height:30px;font-size:12px;overflow:hidden;position:absolute;left:585px;bottom:15px;}
.fhhot_gjc a{display:inline-block;margin:0 6px; line-height:30px;_zoom:1; color:#fff;}
.fhhot_gjc a:hover{ text-decoration:underline;}

.fh_head2{width:1000px; height:40px;line-height:40px; background:#000;overflow:hidden;}
.fh_head2 ul li{float:left; height:40px;font-size:18px; margin-right:1px;  font-weight:bold;}
.fh_head2 ul li a{display:block;height:40px; padding:0px 20px; float:left;}
.fh_head2 ul li .hover,.fh_head2 ul li a:hover{background:#2BA339;}
.fh_head2 ul li a.ls{background:#2BA339;}
.fh_head2 ul li a{color:#fff;}

.fh_m{ width:1000px; height:auto; margin-top:10px; overflow:hidden;}
.fh_m_left{width:710px; height:auto; float:left;}
.fh_m_right{width:280px; height:auto; float:right;}

.fh_m_left_qh {height:280px; width:710px; overflow:hidden; position:relative; margin:0px auto;}
.fh_t { display:none; width:710px; height:280px; position:absolute; top:0px; left:0px;}
.fh_tm { width:710px; height:38px; position:absolute; left:0; bottom:0; background:#000; filter:Alpha(Opacity=45); opacity:0.45; z-index:999;}
.fh_t img { width:710px; height:280px; position:absolute; left:0; top:0px; z-index:998;}
.fh_t span { width:700px; height:38px; line-height:38px; position:absolute; left:10px; bottom:0px; color:#e4e4e2; z-index:1000; }
.fh_t span a { font-size:16px;color:#fff;line-height:38px;}
.fh_t span a:hover{color:#f60;}
.fh_m_left_qh ul { position:absolute;width:204px; height:auto;padding:3px 8px 3px 0; right:0px; bottom:0; z-index:1001; overflow:hidden;}
.fh_m_left_qh ul li {float:right; width:40px; height:32px;color:#fff;cursor:pointer;overflow:hidden; text-align:center; line-height:32px; font-size:22px;}
.fh_m_left_qh ul li.dq {color:#444;background: rgba(255,255,255,0.45); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#6Bffffff,endcolorstr=#6Bffffff,gradientType=1); }

.fh_m2{ width:708px; height:auto; border:1px solid #e2e2e2; margin-top:10px; padding-bottom:12px; background:#fff; overflow:hidden;}
.fh_m2_nr{width:680px; height:auto; margin:0 auto;font-size:14px; overflow:hidden;}
.fh_m2_synr{ height:495px;}
.fh_m2_nr dl dt{width:680px; height:29px;line-height:29px; border-bottom:1px solid #e2e2e2;overflow:hidden; font-size:14px;}
.fh_m2_nr dl dd{ width:680px; height:37px; line-height:37px; border-bottom:1px dotted #ccc; overflow:hidden;}
.fh_m2_nr ul li{ float:left; height:37px; line-height:37px; color:#333;overflow:hidden;}
.fh_m2_nr dl dd ul li{ float:left; height:37px; line-height:37px; color:#333;overflow:hidden;}
.fh_m2_nr dl dt ul li a{color:#333;}
.fh_m2_nr ul li.game{width:135px; padding-left:5px;}
.fh_m2_nr ul li.name{width:265px;}
.fh_m2_nr dl dt ul li.name{ padding-left:30px; width:235px;}
.fh_m2_nr ul li.zqlt,.fh_m2_nr ul li.sys{width:110px; text-align:center;}
.fh_m2_nr ul li.lq{width:55px;text-align:center;}
.fh_m2_nr ul li.lq a{padding:2px 9px 3px; color:#fff;}
.fh_m2_nr ul li.lq a.qh{background:#2ba339;}
.fh_m2_nr ul li.lq a.th{background:#f60;}
.fh_m2_nr ul li.lq a.js{background:#adadad;}
.fh_m2_nr dl dd ul li.sys{color:#999;}
.fh_m2_nr dl dd ul li.game a{color:#666;}
.fh_m2_nr dl dd ul li.game a:hover,.fh_m2_nr dl dd ul li.name a:hover{color:#f60;}
.fh_m2_nr dl dt ul li.zqlt span{ padding:0px 5px;}
.fh_m2_nr dl dd ul li.zqlt a{ margin:0px 5px;}


.fh_m3{width:710px; height:auto; margin-top:10px; overflow:hidden;}
.fh_phb,.fh_phb2{width:348px; height:auto; border:1px solid #e2e2e2; float:left; background:#fff;}
.fh_phb2{margin-left:10px;}

.fh_phb_nr{width:333px; height:auto; padding-left:15px; padding-bottom:10px; font-size:14px;overflow:hidden;}
.fh_phb_nr ul{width:333px; height:auto;overflow:hidden;}
.fh_phb_nr .num{color:#999;font-style:normal; font-weight:bold;margin:0 8px 0 0;_margin-right:5px; display:block;text-align:center; display:inline;float:left;text-align:center;}
.fh_phb_nr .top .num{ color:#2ba339;font-style:normal;}
.fh_phb_nr ul li{width:325px; height:30px; line-height:30px; padding-right:8px; overflow:hidden;}
.fh_phb_nr ul li a:hover{color:#f60;}

.fh_r1{ width:280px; height:54px; overflow:hidden;}
.fh_r1 a{ display:block;width:125px; height:54px; line-height:54px; background:url(../images/fhzxbg.png) no-repeat;float:left; margin:0px 7px;text-align:center;_margin:0px 5px;font-size:18px; font-weight:bold; color:#fff; cursor:pointer;}

.fh_r2,.fh_r3{ width:278px; height:auto; margin-top:10px; border:1px solid #e2e2e2;overflow:hidden; background:#fff;}
.fhtt{height:30px; padding:8px 0px 4px 8px; font-size:18px; font-weight:bold; line-height:30px; color:#333;}
.fhtt b{color:#2ba339;}
.fhtt span{float:right; margin-right:10px; font-size:12px; font-weight:normal;}
.fhtt span a:hover{color:#f60;}
.fh_r2{ height:316px; overflow:hidden;}
.fh_r2_nr{ width:260px; height:270px; margin:0 auto; padding-bottom:5px; overflow:hidden;}
.fh_r2_nr ul li{width:260px; height:50px; font-size:14px; border-bottom:1px dotted #ccc; float:left; line-height:24px; margin-bottom:4px;overflow:hidden;}
.fh_r2_nr ul li b{font-weight:normal; color:#999; display:inline-block; width:260px; height:25px; overflow:hidden; }
.fh_r2_nr ul li b a{float:right; display:block; padding:0px 9px 1px;color:#fff; background:#2ba339;}
.fh_r2_nr ul li b a:hover{color:#fff; background:#2ba339;}
.fh_r2_nr ul li p{width:260px; color:#333;}
.fh_r2_nr ul li p a:hover{color:#f60;}

.fh_r3_nr{*zoom:1; padding:0px 8px;}
.fh_r3_nr .rank-c1{ float:left;}
.fh_r3_nr .rank-c2{ overflow:hidden; zoom:1;}
.fh_r3_nr .pic,.fh_r3_nr .info{display:none;}
.fh_r3_nr .title{overflow:hidden;}
.fh_r3_nr .top .rank-c2{ overflow:hidden; zoom:1;}
.fh_r3_nr .top .pic{float:left; display:inline; position:relative;}
.fh_r3_nr .top .pic a,.fh_r3_nr .top .info{ display:block;}
.fh_r3_nr .top .tit{ overflow:hidden;}
.fh_r3_nr .top .info p{overflow:hidden; display:block;}
.fh_r3_nr .top .title{display:none;}

.fh_r3_nr .item{ height:33px; line-height:33px; border-bottom:1px dotted #ccc;clear:both;vertical-align:bottom;}
.fh_r3_nr .item a{ color:#333;font-size:14px; }
.fh_r3_nr .num{color:#999; font-style:normal; font-size:14px; margin:0 8px 0 0; _margin-right:5px; display:block; width:16px; text-align:center; display:inline;float:left;text-align:center;}
.fh_r3_nr .up .num{ color:#2ba339; font-size:16px; font-weight:bold; font-style:normal;}
.fh_r3_nr .tit{ display:block; width:85%; height:33px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.fh_r3_nr .count{ float:right; width:25%; text-align:right; color:#858585;}
.fh_r3_nr .tit2{ display:block;  width:158px; height:48px; overflow:hidden; color:#333;word-break: break-all; word-wrap:break-word;}
.fh_r3_nr .tit2:hover{color:#f60;}
.fh_r3_nr .date{color:#787878; padding-right:15px; float:right;}
.fh_r3_nr .title .tit:hover{ text-decoration:underline;}
.fh_r3_nr .top{ height:80px; padding:14px 0px 5px 0px;overflow:hidden;}
.fh_r3_nr .top .num{ line-height:26px;}
.fh_r3_nr .top .pic{margin:0px 10px 0 0;}
.fh_r3_nr .top .pic a{ display:block; width:70px; height:70px; position:relative; cursor:pointer;}
.fh_r3_nr .top .pic a img{ width:70px; height:70px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;_width:69px;}
.fh_r3_nr .top .pic a b{display:block; width:70px; height:70px; position:absolute; left:0; top:0; background:url(../images/fhzxbg.png) -1px -548px no-repeat;}
.fh_r3_nr .top .info{color:#938e33; line-height:24px;}

.fh_r3_nr .top .title2{ overflow:hidden; margin-top:-4px; height:48px;word-break: break-all; word-wrap:break-word;}
.fh_r3_nr .info{ overflow:hidden; *zoom:1}
.fh_r3_nr .info p{color:#888; width:98%;overflow:hidden;}
.fh_r3_nr .fav-box{ width:150px; overflow:hidden;height:24px; line-height:24px; background:#fff; color:#5f5f5f;}
.fh_r3_nr .fav-box a{padding:2px 9px 3px; color:#fff; background:#2ba339;}

.fh_r3_nr .fav-box .fav-num{ color:#e34101; margin-left:5px;}
.fh_r3_nr .star-box{ margin:2px 0 0 0;}

.fh_r4{ width:278px; height:auto; background:#fff; margin-top:10px; border:1px solid #e2e2e2; border-top:none; background:#fff; overflow:hidden;}
.fh_r4_t li{float:left;color:#888;width:139px; height:34px; border-bottom:1px solid #e2e2e2;  line-height:34px;font-size:16px;  text-align:center;}
.fh_r4_t li.dq{ border:1px solid #e2e2e2; border-top-color:#2ba339; border-bottom:none; width:137px;color:#333;font-weight:bold; cursor:pointer;}
.fh_r4_t li.br{ border-right:none;}
.fh_r4_t li.bl{ border-left:none;}

.fh_r4_nr{ width:265px; margin:0 auto; padding-top:9px; padding-bottom:8px; clear:both;overflow:hidden;}
.fh_r4_nr dl dt{ font-size:14px; width:265px;height:30px; line-height:30px; overflow:hidden;}
.fh_r4_nr ul li{height:30px; line-height:30px; color:#333; float:left; overflow:hidden;}
.fh_r4_nr ul li.time{width:70px; text-align:left;}
.fh_r4_nr li.lq{ width:50px; text-align:center;}
.fh_r4_nr ul li.name{width:145px;color:#333;}
.fh_r4_nr ul li.time{color:#666;}
.fh_r4_nr li.lq a{color:#fff; background:#2ba339; padding:2px 9px 3px;}
.fh_r4_nr ul li.red{color:red;}
.fh_r4_nr ul li.name a:hover{color:#f60;}

.fhyqlj{padding:10px 0px 10px 10px; width:988px; height:auto;font-size:14px; font-weight:bold; color:#333; background:#fff;border:1px solid #e2e2e2; margin-top:10px; clear:both;}
.fhyqlj a{ font-weight:normal; padding-right:10px; font-size:12px; }
.fhyqlj a:hover{color:#f60;}

/*������ҳ*/
.fhny1{ width:708px; height:auto; border:1px solid #e2e2e2; background:#fff; margin-top:10px; overflow:hidden;}

.fhny1_nr{width:670px; height:200px; margin:15px auto; overflow:hidden;}
.fhny1_nr_left{float:left; width:150px; position:relative; overflow:hidden; _width:149px;}
.fhny1_nr_img{ display:block;width:150px; height:150px; position:absolute; top:0px; left:0px; background:url(../images/fhzxbg.png) no-repeat -2px -383px;}

.fhny1_nr_r{float:right; width:490px; height:200px; overflow:hidden;}
.fhny1_nr_r_t{width:490px; height:25px; font-size:18px; font-weight:bold; line-height:25px; color:#333;}
.fhny1_nr_r2{ width:490px; height:115px; padding-top:10px;color:#333; font-size:14px; overflow:hidden;}
.fhny1_nr_r2 p{ width:490px; height:30px; font-size:14px;color:#333;}
.fhny1_nr_r2 p span{color:#f60;}
.fhny1_nr_r2 p a:hover{color:#f60;}

.barbg{ width:470px; height:14px; background-color:#ddd; display:inline-block;}
.barbg b{ height:14px; background-color:#f60; display:inline-block;}

.fhny1_yj{ width:490px; height:45px; overflow:hidden;}
.fhny1_yjbg{width:110px; height:45px; line-height:45px;float:left;text-align:center; background:url(../images/fhzxbg.png) no-repeat 0px -59px; margin-right:12px;cursor:pointer;}
.fhny1_yj .qh{ background-position:0px -107px;}
.fhny1_yj .th{ background-position:0px -156px;}

.fhny1_yj a{font-size:18px; font-weight:bold; color:#fff;}

.fhny1_nr2,.fhny1_nr3{width:670px; height:auto; margin:0 auto;overflow:hidden;}
.fhnytt{ height:29px; line-height:29px; color:#333; font-size:16px; font-weight:bold; border-bottom:1px solid #2ba339;}
.fhny_content{ width:670px; width:auto; padding:15px 0px 0px 0px;}
.fhny_content p {line-height:20px; color:#333; font-size:14px; padding-bottom:15px;}

.fhny_xglb{ width:670px; font-size:14px; height:auto;padding-top:8px; padding-bottom:15px; overflow:hidden;}
.fhny_xglb dl dt{width:650px; padding:0px 10px; border-bottom:1px dotted #ccc;height:30px; line-height:30px; color:#333; float:left; overflow:hidden;}
.fhny_xglb ul li{float:left;height:30px; overflow:hidden;}
.fhny_xglb ul li.game{width:100px;color:#333;}
.fhny_xglb ul li.name{width:435px;color:#333;}
.fhny_xglb ul li.game a:hover,.fhny_xglb ul li.name a:hover{color:#f60;}
.fhny_xglb ul li.lq{text-align:right; float:right;}
.fhny_xglb ul li.lq a{color:#fff; background:#2ba339; padding:2px 9px 3px;}

.fhny2{ width:710px; height:auto; background:#fff; margin-top:10px;overflow:hidden;}
.fhny2_1{padding-bottom:15px;width:708px; height:auto; border:1px solid #e2e2e2; overflow:hidden;}
.fhny2_1 form{ padding-left:10px;}
.fhny2_1 textarea { background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DCDDDD;clear: both;color: #555;font-size: 14px; height: 130px;margin-bottom: 8px;padding: 5px 0 0 5px;text-align: left; width:680px;outline:medium none;}
.fhny2_1 .form_2{ width:685px;}
.fhny2_1 .form_2left{float:left; height:29px; line-height:23px; width:480px;}

.user_name{border: 1px solid #e2e2e2;color: #999;font-size: 12px;height: 25px; line-height:25px; padding: 2px 5px;width: 130px;+height: 23px;outline:medium none; text-align:center;}
.user_submit{background:#2ba339;color:#fff;width:95px;height:30px;line-height:30px;border:none;cursor:pointer;float:right;}

.fhny_pl{height:auto; width:685px; padding:12px 0px 15px 10px; clear:both;overflow:hidden;}
.fhny_pl_nr {overflow:hidden; width:685px;border-bottom:1px dashed #cfcfcf;padding:10px 0; overflow:hidden;}
.fhny_pl_nr_l{float:left;}
.fhny_pl_nr_l img {width:50px;height:50px;}
.fhny_pl_nr_r{float:right; width:620px; height:auto;overflow:hidden;}
.fhny_pl_title{ padding-bottom:5px; color:#666;}
.fhny_pl_title span{ float:right;}
.fhny_pl_title b{font-weight:normal; margin-right:8px;}
.fhny_plnr{ width:620px; color:#333;height:auto; padding-top:5px;}
.fhny_pl_nr_r .hfzc{float:right; color:#2ba339;padding-right:5px;}
.fhny_pl_nr_r .hfzc a{color:#2ba339;}
.fhny_pl_hf{width:600px; height:auto; border:1px solid #e2e2e2; padding:5px 0px 5px 5px; color:#333;}
.fh_lb{width:670px; height:135px; margin:12px auto 20px; border-bottom:1px dotted #e2e2e2; overflow:hidden;}
.fh_lb_left{float:left; width:120px; height:120px; position:relative; overflow:hidden;}
.fhlb_img{ display:block;width:120px; height:120px; position:absolute; top:0px; left:0px; background:url(../images/fhzxbg.png) no-repeat -2px -252px;}
.fh_lb_r{float:left; width:415px; margin-left:25px; height:135px; overflow:hidden;}
.fh_lb_r_t{width:415px; height:25px; font-size:18px; font-weight:bold; line-height:25px; color:#333; overflow:hidden;}
.fh_lb_r2{ width:415px; height:90px; padding-top:10px;color:#333; font-size:14px; overflow:hidden;}
.fh_lb_r2 p{ width:415px; height:30px; font-size:14px;color:#333;}
.fh_lb_r2 p span{color:red;}
.fh_lb_r_t a:hover{color:#f60;}
.fh_lb_fz{width:105px; height:135px; float:right;}
.fh_lb_fz a{ display:block;width:105px; height:40px; line-height:40px;text-align:center; background:url(../images/fhzxbg.png) no-repeat 0px -205px;cursor:pointer;font-size:18px; font-weight:bold; color:#fff; margin-top:48px;}
.fhpage{ margin:36px auto;}
 .newdigg{width: 210px;	height: 52px;margin-top: 16px;background: url(../images/zq_bg.png) no-repeat 0px -256px;overflow: hidden;}
 .diggbox{width:95px;height:40px;float:left;text-align:center;overflow:hidden;cursor:pointer;padding-right:8px;margin: 6px 0;}
 .diggbox .digg_act{font-size:14px;	float:left;	line-height:31px;	text-indent:32px;height:29px;overflow:hidden;font-weight:bold;}
 .diggbox .digg_num{float:left;line-height:29px;text-indent:5px;}
  .newdigg .digg_good{ border-right: 1px solid #E2E2E2; background:url(../images/zq_bg.png) no-repeat -198px -324px;}
 .newdigg .digg_bad{ background:url(../images/zq_bg.png) no-repeat -198px -384px;}
.newdigg b{ font-size:14px; color:#666; line-height:18px; font-weight:normal; display:block;width: 48px;float: right;}

/*�Ҳ����*/
.follow1{width:245px;}
.follow2{position:fixed;_position:absolute;top:-8px;z-index:245;}