/* CSS Document */
*{padding:0px; margin:0px;}
body{font-size:14px; font-family:"Microsoft YaHei", serif, Arial, Verdana; color:#232323;width:100%; height:100%;}
a{color:#232323; text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
h1,h2,h3,h4,h5,h6{font-size:14px; color:#232323; font-weight:normal;}
img{display:block; border-width:0px;}
li{list-style:none;}
.clear{clear:both; height:0px; overflow:hidden; font-size:0px; *zoom:1;}
#topbar{width:100%; height:30px; line-height:30px; background-color:#F5F5F5; border-bottom:1px solid #c8c8c8; color:#676767; float:left; display:inline;}
#topbar span{float:left;}
#topbar span a{color:#079924;}
#topbar span a:hover{text-decoration:underline;}
#topbar p{float:right;}
#topbar p a{color:#676767; margin:0 5px;}
#topbar p a:hover{color:#FF9B00;}
.wp-abtn{display:inline-block; float:left; color:#343434; font-size:12px; padding:0 6px; background-color:#EEE; line-height:20px;}
.wp-abtn{*display:inline;}
.wp-contaier{width:970px; margin:0 auto; overflow:hidden;font-family:"Microsoft YaHei", serif, Arial, Verdana; color:#232323;}
.wp-cont{float:left; display:inline; width:100%;}
.wp-logo{padding:5px 0px;}
.wp-logo a:hover{text-decoration:none;}
.wp-logo .lg-img{width:220px; height:55px;float:left; display:inline; margin-top:10px;overflow:hidden;}
.wp-logo .lg-img{width:220px; height:55px;}
.wp-logo .wp-search{float:right; display:inline; width:297px; height:40px; border:1px solid #FF6600;margin-top:15px;}
.wp-logo .wp-search .keyword_input{ line-height:20px; font-size:14px; padding:9px 5px; height:20px; border-width:0px; margin-top:1px; width:220px;outline:none; float:left; display:inline;}
.wp-logo .wp-search .schbtn{display:inline-block; height:40px; width:60px; background:url(../images/wp-search.png) center #FF6600; cursor:pointer; float:right; border:none; border-width:0px;}
.wp-logo .wp-search .schbtn{*display:inline;}
.wp-menubar{width:970px; margin:0 auto; line-height:40px; height:43px; background-color:#5EB62E; border-bottom:3px solid #4D9924;}
.wp-menubar .wp-menu{width:100%; line-height:40px; float:left; display:inline; position:relative; z-index:2;}
.wp-menubar .wp-menu li{float:left; display:inline;}
.wp-menubar .wp-menu li a{display:block; float:left; line-height:40px; height:43px; font-size:16px; color:#FFF; padding:0 15px;}
.wp-menubar .wp-menu li a:hover{color:#FFEB01; border-bottom:3px solid #FFEB01; font-weight:bold;}
.wp-left{width:680px; float:left; display:inline;}
.wp-right{width:275px; float:right; display:inline; overflow:hidden;}
#wp-banner{width:680px; height:260px; overflow:hidden; float:left; display:inline; margin-top:15px; position:relative;}
#wp-banner #main{}
#wp-banner #main li{width:680px; height:260px; overflow:hidden; position:relative;left:0px; top:0px;}
#wp-banner #main li p{height:45px; line-height:45px; font-size:16px; width:100%; position:absolute; z-index:2;left:0px; top:215px; background:url(../images/wp-opac-bg.png) repeat left top;}
#wp-banner #main li p a{color:#FFF; display:block; float:left; margin-left:15px; font-weight:bold; width:500px; overflow:hidden;}
#wp-banner #main li a img{height:260px; width:680px;}
#wp-banner #tit{ width:150px; height:10px; overflow:hidden;position:absolute; z-index:3; right:15px; top:230px;}
#wp-banner #tit li{ background-color:#FFF; padding:7px 16px; display:inline-block; margin-left:8px; cursor:pointer;}
#wp-banner #tit li{*display:inline;}
#wp-banner #tit li.on{background-color:#FF6600;}
#tuijian-p{height:40px; line-height:40px; font-size:14px; margin-top:15px; background-color:#F8F8F8;}
#tuijian-p strong{margin:0 10px;}
#tuijian-p a{margin:0 10px; color:#666;}
#tuijian-p a:hover{color:#FF6600;}
.wp-title{line-height:26px; padding:10px 0px; width:100%; float:left; display:inline; overflow:hidden;}
.wp-title h3{float:left; display:inline; padding-left:15px; border-left:5px solid #4D9924; font-size:18px; font-weight:bold; color:#4D9924;}
.wp-title a,
.wp-title2 a{display:block; height:26px; width:26px; overflow:hidden; float:right; background:url(../images/wp_more.png) no-repeat right top;}
.wp-title a:hover,
.wp-title2 a:hover{background-position:left top;}
.wp-title2{width:100%; float:left; display:inline; line-height:36px; height:36px;border-bottom:2px solid #EDEDED;}
.wp-title2 strong{display:inline-block; font-size:18px; line-height:36px; font-weight:normal; padding:0 10px; cursor:pointer; position:relative; z-index:2; float:left; display:inline; margin-right:15px;}
.wp-title2 strong{*display:inline;}
.wp-title2 a{ margin-top:6px;}
.wp-title2 .current{font-weight:bold;  border-bottom:2px solid #5EB62E; color:#5CB72C}
.rt-hot{width:243px; border:1px solid #EEE; float:right; display:inline; margin-top:15px; padding:0 15px; padding-bottom:15px; overflow:hidden;}
.rt-hot img{margin:0 atuo;}
.rt-adv{ margin-top:10px;}
.wp-soft{width:680px; float:left; text-align:justify; text-align-last:justify; text-justify:inter-ideograph; _margin-left:-3px;}
.wp-soft:after{content:"";display:inline-block; width:100%; height:0px; overflow:hidden; vertical-align:top;}
.wp-soft li{display:inline-block; width:98px; border:1px solid #DCDCDC; height:105px; text-align:center; padding:10px 0px; position:relative; left:0px;top:0px; margin-top:15px; vertical-align:top;}
.wp-soft li a{display:block; width:98px; height:105px; overflow:hidden;}
.wp-soft li a img{height:80px; width:80px; margin:0 auto;}
.wp-soft li a span{display:block;line-height:20px; margin-top:5px; height:20px; overflow:hidden; width:88px; margin-left:5px;}
.wp-soft li a:hover span{color:#FF6600;}
.wp-soft li{*display:inline;}
.wp-soft li:hover{border-color:#FF6600;}
.wp-soft li:hover dl{display:inline;}
/*.wp-soft li div{position:relative; z-index:2; height:0px; width:0px; left:45px; top:50px;}*/
.wp-soft li dl{width:200px; padding:10px; background-color:#fff; box-shadow:1px 1px 3px 0px #DBDBDB; position:absolute; z-index:4; left:45px; top:50px; text-align:left; color:#323232;display:none;}
.wp-soft li dl dt,
.wp-soft li dl dd{float:left; display:inline; width:100%;}
.wp-soft li dl dt{width:100%; border-bottom:1px dashed #D0D0D0;	}
.wp-soft li dl dt p{width:100%; float:left; display:inline; line-height:30px;}
.wp-soft li dl dt p a{color:#323232; font-size:18px; font-weight:bold; height:30px; width:110px; float:left; }
.wp-soft li dl dt p a:hover{color:#FF6600;}
.wp-soft li dl dt p img{float:right; height:20px; width:85px; margin-top:8px;}
.wp-soft li dl dt p span{ margin-right:5px;}
.wp-soft li dl dd p{ padding:3px 0px; max-height:40px; line-height:20px; font-size:14px; _height:40px; overflow:hidden;}
.wp-soft li dl dd a{display:inline-block; padding:0 15px; line-height:30px; height:30px; width:auto; color:#FFF; background-color:#FF6600; margin-top:5px;}
.wp-soft li dl dd a:hover{background-color:#CE5300;}

.ie6-or-ie7{margin-top:0px;*margin-top:15px;}

.wp-rank{width:243px; border:1px solid #EEE; float:right; display:inline; padding:0px 15px;margin-top:10px; overflow:hidden;}
.wp-rank ul{width:100%; font-size:14px; color:#343434; float:left; display:inline; }
.wp-rank ul a{color:#343434;  float:left; display:inline; }
.wp-rank ul a:hover{color:#FF6600;}
.wp-rank ul li{width:100%; padding:10px 0px; border-bottom:1px dashed #EEE; float:left; display:inline; line-height:22px;}
.wp-rank ul li span a{height:100px; width:100px;}
.wp-rank ul li a img{height:100px; width:100px; }
.wp-rank ul li strong{display:inline-block; height:16px; width:16px; line-height:16px; text-align:center; color:#FFF; font-weight:normal; float:left; margin-right:10px;overflow:hidden; background-color:#A4A4A4; margin-top:3px;}
.wp-rank ul li strong{*display:inline;}
.wp-rank ul li a{ display:inline-block; float:left; width:135px; height:22px; overflow:hidden;}
.wp-rank ul li a{*display:inline;}
.wp-rank ul li dl{width:135px; overflow:hidden; float:right; height:100px; display:inline;}
.wp-rank ul li dl dt,
.wp-rank ul li dl dd{float:left; display:inline; width:100%; overflow:hidden; line-height:20px;}
.wp-rank ul li dl dt a{font-size:16px; font-weight:bold; line-height:30px; display:block; width:135px; height:30px; overflow:hidden;}
.wp-rank ul li dl dd a{line-height:30px; height:30px; width:auto; background-color:#FF6600; color:#FFF; padding:0px 15px; font-size:14px; float:left;}
.wp-rank ul li dl dd a:hover{color:#FFF; background-color:#EA5E00;}
.wp-rank ul li dl dd p{width:100%; height:20px; overflow:hidden;}
.wp-rank .wp-abtn{width:auto; float:right;}
.wp-rank .wp-abtn:hover{background-color:#FF6600; color:#FFF;}
.wp-abtn:hover{color:#FFF;}
#news{width:968px; float:left; display:inline; border:1px solid #EEE;  padding:5px 0px;}
#news dd{width:483px; display:inline; float:left; overflow:hidden; }
#news dd ul{width:94%; margin-left:3%; _margin-left:10px; float:left; display:inline;}
#news dd ul li{ width:100%;float:left;overflow:hidden; line-height:35px; height:35px; overflow:hidden; color:#333;}
#news dd ul li em{display:inline-block; height:4px; width:4px; overflow:hidden; float:left; margin-top:15.5px; background-color:#999; margin-right:10px;}
#news dd ul li em{*display:inline;}
#news dd ul li a{float:left;  display:inline-block; width:365px; overflow:hidden;}
#news dd ul li a{*display:inline;}
#news dd ul li a:hover{color:#FF6600;}
#news dd ul li span{float:right;color:#999;}
.bt-rt{border-right:1px dashed #eee;}
.mar-rt{margin-left:3%; _margin-left:10px;}
.wp-game{float:left; display:inlin; width:100%;overflow:hidden; margin-top:15px;}
.wp-game ul{width:100%; float:left; text-align:justify; text-align-last:justify; text-justify:inter-ideograph; font-size:0px;}
.wp-game ul:after{content:"";display:inline-block; width:100%; height:0px; overflow:hidden; vertical-align:top;}
.wp-game ul li{display:inline-block; width:150px; height:172px; overflow:hidden; text-align:center; margin-top:15px; font-size:14px;}
.wp-game ul li div{position:relative; z-index:2; left:0px; top:0px; height:150px; width:150px; overflow:hidden; background-color:#CCC;}
.wp-game ul li div img{height:150px;width:150px;}
.wp-game ul li div p{position:absolute; z-index:2; line-height:35px; height:35px; width:150px; font-size:16px; overflow:hidden; left:0px; top:150px; background-color:#FF6600; color:#FFF;}
.wp-game ul li div p a{color:#FFF; display:block; width:150px; height:35px; line-height:35px; overflow:hidden; float:left;}
.wp-game ul li div p a:hover{color:#FFF;}
.wp-game ul li div p a em{display:inline-block; height:35px;float:left; margin-left:25px; margin-right:10px; width:20px; background:url(../images/wp-down.png) no-repeat left center; overflow:hidden;}
.wp-game ul li div p a em{*display:inline;}
.wp-game ul li div p a strong{float:left; display:inline;}
.wp-game ul li{*display:inline;}
.wp-game ul li a{color:#343434; line-height:22px;}
.wp-game ul li a span{line-height:30px;}
.wp-game ul li a:hover{color:#FF6600;}
.foot{width:100%; padding:15px 0px; color:#FFF; font-weight:bold; text-align:center; line-height:30px; background-color:#1F272A; border-top:3px solid #8E8E8E; margin-top:15px;}
.foot a{color:#FFF; margin:0 5px;}
.foot a:hover{ color:#EA5117;}