@charset "gb2312";
/* CSS Document */
body{font-family:"Microsoft Yahei","ËÎÌå",Arial Narrow; font-size:14px; color:#666; background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0;font-family:"Microsoft Yahei","ËÎÌå",Arial Narrow; }
img{border:0; display:block;}
ol,ul,li,dl,dt,dd{list-style:none;}   
a:link,a:visited{color:#333;text-decoration:none;}
a:active,a:hover{color:#f55843;text-decoration: none;}
.lt{float:left;}
.rt{float:right;}
.cl{ clear:both;}
.mr0{margin-right: 0}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;}3 /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
code{font-family:"Microsoft Yahei","ËÎÌå",Arial Narrow;}

/*.yule{ position: fixed;_position: absolute;_top: expression(eval(document.documentElement.scrollTop+100));width: 400px;height: 500px;top:40px; z-index:9999999;}
.yule a{display:block;width:100%; height:100%;cursor:default;}
.yule_left{left:50%;margin-left:601px;}
.yule_right{right:50%;margin-right:601px;}*/

.fixed{position:fixed; top:0px; z-index:100px;_position:absolute; _top:expression((0+(noValue = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}

#header{width:1200px; margin:0 auto; height:100px; background:url(../images/headbg.jpg) 284px 20px no-repeat;}
#header h1{ width:214px; height:60px; background:url(../images/logo.jpg) no-repeat; margin-top:20px;}
#header h1 a{ display:block;width:100%; height:100%;}
.search{ width:396px; height:38px; border:2px solid #e0e0e0; border-radius:20px;-webkit-border-radius:20px; margin:30px 0 0 426px;}
.s_input{ background:none; border:none; height:38px; line-height:38px;padding-left:18px; width:326px; float:left; outline:none; color:#999;}
.s_btn{ width:40px; float:left; height:38px; background:url(../images/icon.png) -12px -9px no-repeat; border:none; cursor:pointer; outline:none;}
.share{ width:108px; margin-top:28px;}
.share dt,.share dd{ float:left; width:40px; height:40px; border:2px solid #e0e0e0; border-radius:50%;-webkit-border-radius:50%; margin-left:10px; position:relative;}
.share dt{ background:url(../images/icon.png) -57px -1px no-repeat;}
.share dd{ background:url(../images/icon.png) -103px 0px no-repeat;}
.share dt span,.share dd span{ position:absolute;left:0;top:0; width:100%; height:100%; box-sizing:border-box; border:0 #05a2d9 solid;border-radius:50%;-webkit-border-radius:50%;transition: border 0.8s; z-index:99;}
.share dt:hover span,.share dd:hover span{ border:20px solid #05a2d9;}
.share dt a.fktxt,.share dd a.fxtxt{ position:absolute;left:0;top:0; width:100%; height:100%; text-align:center;line-height:40px; font-size:14px; color:#fff; z-index:999; display:none;}
.share dt:hover a.fktxt,.share dd:hover a.fxtxt{ display:block;}
#share{ position:absolute;left:0;top:35px;padding-top:20px; display:none; z-index:9999;}
#share a.popup_sqq{ width:40px; height:40px; background:url(../images/icon.png) 0 -68px no-repeat !important;}
#share a.popup_sqq:hover{ background-position:-40px -68px !important; opacity:1;}
#share a.bds_qzone{ width:40px; height:40px; background:url(../images/icon.png) 0 -113px no-repeat !important;}
#share a.bds_qzone:hover{ background-position:-40px -113px !important; opacity:1;}
#share a.bds_tsina{ width:40px; height:40px; background:url(../images/icon.png) 0 -158px no-repeat !important;}
#share a.bds_tsina:hover{ background-position:-40px -158px !important; opacity:1;}
#share a.bds_weixin{ width:40px; height:40px; background:url(../images/icon.png) 0 -203px no-repeat !important;}
#share a.bds_weixin:hover{ background-position:-40px -203px !important; opacity:1;}
#nav{ width:100%; height:50px; background:#05a2d9; line-height:50px;}
#nav ul{ height:50px; width:1200px; margin:0 auto;}
#nav ul li{ width:170px; float:left; text-align:center; font-size:18px;}
#nav ul li a{ display:block;width:100%; height:100%;}
#nav ul li a:link,#nav ul li a:visited{ color:#fff;}
#nav ul li a:hover,#nav ul li a:active{ color:#fff; font-weight:bold;}
#main{ width:1200px; margin:0 auto;padding:35px 0 30px 0; border-bottom:2px solid #05a2d9;}

.biank{ border:1px solid #ddd; position:relative;}
.biank h2{ width:90px; height:42px; background:url(../images/icon.png) -161px -7px no-repeat; position:absolute;left:-1px;top:-16px; font-size:16px; color:#05a2d9; text-align:center; line-height:32px;}
.biank .morelink{ width:53px; height:22px; border:1px solid #ddd; position:absolute;right:10px;top:-12px; color:#999; text-align:center;line-height:22px;font-size:12px; border-radius:20px;-webkit-border-radius:20px; background:#fff;}
.biank .morelink:hover{ color:#fff; background:#05a2d9; border-color:#05a2d9;}

a.fd{ display:block; overflow:hidden;}
a.fd img{transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
a.fd img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1); transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}

.csbCon{ padding:28px 19px 0;}
.csbCon li{ height: 34px; font-size:14px; line-height: 34px; border-top:1px solid #f2f2f0;overflow:hidden;width: 340px;}
.csbCon li.t{ border-top: none; color:#999;}
.csbCon li span{ display:block; float:left;width: 52px;}
.csbCon li .s2{ width: 126px;}
.csbCon li .s3{ width: 118px;}
.csbCon li .s4{ width: 41px; }
.csbCon li .col4 a{ display:block;width:33px; height:14px; margin:9px auto 0; color:#f7a934; border:1px solid #f7a934; border-radius:20px; -webkit-border-radius:20px; text-align:center; line-height:14px; font-size:12px;}
.csbCon li .col3 a:link,.csbCon li .col3 a:visited{ color:#666;}
.csbCon li .col3 a:hover,.csbCon li .col3 a:active{ color:#666;}
.csbCon li:hover .col2 a{ color:#f55843;}
.csbCon li:hover .col4 a{ background:#f7a934; color:#fff;}
#footer{line-height:28px; text-align:center; padding:30px 0;font-size: 12px;color: #000;}
#footer a:link,#footer a:visited{color: #000;}
#footer a:hover,#footer a:active{color: #000;}
/*ÎÄÕÂÄÚÒ³*/
.contentl{ width:850px;}
.localHost{ font-size:14px; line-height:34px; height:34px; color:#999;border-bottom:1px solid #05a2d9;}
.localHost span{color:#333;}
.localHost a:link,.localHost a:visited{ color:#aeaeae;}
.localHost a:hover,.localHost a:active{ color:#333;}
.contentl h1{ font:normal 22px/32px "Microsoft Yahei";color:#202020; line-height:40px;padding-top:21px; text-align:center;}
.msg{ font-size:12px; line-height:30px;}
.m_left{ width:50%; color:#999;}
.m_left span{ color:#666; margin-right:10px;}
.m_right a:link,.m_right a:visited{ color:#3fbba0;}
.m_right a:hover,.m_right a:active{ color:#3fbba0;}
.m_right a.l1:link,.m_right a.l1:visited{ color:#8585d8;}
.m_right a.l1:hover,.m_right a.l1:active{ color:#8585d8;}
.m_right a.l2:link,.m_right a.l2:visited{ color:#ff3f71;}
.m_right a.l2:hover,.m_right a.l2:active{ color:#ff3f71;}
.showTips{ padding-bottom:17px;border: 1px solid #e1e1e1;overflow: hidden;}
.showTips dl{ width:420px; float:left}
.showTips dd{ width:190px; height:107px; float:left; margin:20px 0 0 20px; display:inline; position:relative}
.showTips dd img{ width:190px; height:107px;}
.showTips dd p{ background:#2d2b25; position:absolute; width:100%; height:30px;overflow:hidden;left:0px; bottom:0px; opacity:0.9;-webkit-opacity:0.9;filter:alpha(opacity=90); text-align:center;font:normal 12px/30px 'Î¢ÈíÑÅºÚ';}
.showTips dd p a:link,.showTips dd p a:visited{ color:#fff;}
.showTips dd p a:hover,.showTips dd p a:active{ color:#fff;}
.showTips ul{ width:390px; float:right; padding:15px 20px 0 0}
.showTips ul li{ height:23px; line-height:23px; overflow:hidden}
.showTips li span{ float:right; color:#999; font-size:12px; padding-left:5px;}
.body{ margin-top:15px; overflow:hidden;}
.body p{ font:normal 16px/30px "Î¢ÈíÑÅºÚ"; padding:6px 0;}
.body p img{ margin:0 auto;}
.tagbox{ line-height:52px;color:#ff7e00; margin-top:10px;}
.tagbox a{ padding:0 6px;}
.tagbox a:link,.tagbox a:visited{ color:#666;}
.tagbox a:hover,.tagbox a:active{ color:#e60000;}
.keyword{ padding:19px; border:1px solid #ededed; position:relative; margin-top:15px;}
.keyword dt{ width:160px; height:90px; margin-right:18px;}
.keyword dt a.fd,.keyword dt a.fd img{ width:160px; height:90px;}
.keyword dd h4{ font-size:18px;line-height:28px; font-weight:normal; margin-bottom:15px;}
.keyword dd h4 i{ font-size:24px; font-style:normal; color:#f7a934; vertical-align:-1px;padding-left:6px;}
.keyword dd p{ width:629px; overflow:hidden;}
.keyword dd p span{ display:inline-block; float:left; font-size:14px; line-height:24px; color:#666; width:195px;}
.keyword dd.wzlink{ position:absolute;right:19px;top:19px; height:30px;}
.keyword dd.wzlink a{ display:inline-block; float:left; padding:0 6px; height:30px; background:#f7a934; text-align:center; line-height:30px; margin-left:3px;}
.keyword dd.wzlink a:nth-child(1){ background:#71aaff;}
.keyword dd.wzlink a:nth-child(2){ background:#ab7dff;}
.keyword dd.wzlink a:nth-child(3){ background:#ff6565;}
.keyword dd.wzlink a:link,.keyword dd.wzlink a:visited{ color:#fff;}
.keyword dd.wzlink a:hover,.keyword dd.wzlink a:active{ color:#fff;}

/*ku-game*/
.ku-game{padding:20px 50px; border: 1px solid #e5e5e5; width: 763px; height: 100px; margin-bottom: 20px;}
.ku-link{width:175px; float: right; }
.ku-link a{display: block;height: 45px;width: 100%;color: #ffffff;font-size: 18px;line-height: 45px;background-image: url(https://web.52pk.com/1803files/images/ku-link.jpg);background-repeat: no-repeat;text-align: center;}
.ku-link a.ksyx{margin-bottom:10px;}
.ku-link a.jrzq{background-position: 0 -55px;}
.ku-game .ku-pic{float:left; margin-right: 20px; width:180px; height:100px; overflow:hidden;}
.ku-game .ku-pic img{width:100%; height:100%;}
.ku-game dl dt{font-size:20px;margin-bottom: 10px;}
.ku-game dl dt a{color: #333;}
.ku-game dl dd{width:180px; float:left; color: #999999; font-size: 16px; line-height: 28px;}
.ku-game dl dd span{color: #0490cd;}

.wqshow{ width:850px; height:30px; line-height:30px; margin:20px auto 0; background:#ededed; border:1px solid #ededed; text-align:center;color:#000; cursor:pointer;}
.wqshow a{display:block;width:100%; height:100%;}
.wqshow a:link,.wqshow a:visited{color:#000;}
.wqshow a:hover,.wqshow a:active{color:#000; text-decoration:none;}
/*ÄÚÒ³Ò³Âë*/
.page{line-height:30px;padding:40px 0; text-align:center;}
.page ul li{ text-align:center; display:inline;line-height:22px;margin-right:5px; font:normal 14px/38px "Î¢ÈíÑÅºÚ";}
.page ul li a{ padding:6px 14px;border: 1px solid #d0d0d0; text-decoration:none;background: #fff;}
.page ul li a:hover{ background:#05a2d9; border:1px solid #05a2d9;color:#fff;}
.page__no__this{ background: #05a2d9; border: 1px solid #05a2d9;padding: 6px 14px;color: #fff;}

.pag{border-top:1px solid #efefef;height:36px;padding:0 10px; font-size:12px;}
.pag li{float:left;width:50%;display:inline-block;line-height:36px;color:#333;}
.nyweixin{ height:90px; padding:20px 0 20px 20px; border-top:1px solid #05a2d9; border-bottom:1px solid #05a2d9;display:none;}
.nyweixin img{ width:90px; height:90px; float:left; margin-right:10px;}
.nyweixin h5{ font-size:16px; color:#333; margin-bottom:12px;}
.nyweixin span{ color:#05a2d9;}
.nyweixin p{ color:#666; font-size:14px;line-height:30px;}
.relative{width:348px; padding:32px 0 14px 19px;}
.relative li{ font-size:14px; line-height:30px; height:30px; overflow:hidden; background:url(../images/li_a.jpg) left center no-repeat; padding-left:12px;}
.xgxw,.zxpc{ margin-top:36px;}
.zxpc,.zxxw,.zxkc{ border:none; border-top:1px solid #ddd;}
.nylatest{ width:460px;padding-top:40px;}
.nylatest li{ width:140px; height:187px; float:left; position:relative; margin-right:20px;}
.nylatest li.m0{ margin-right:0;}
.nylatest li code{ position:absolute;left:0;bottom:0; height:30px; overflow:hidden; background:rgba(0,0,0,0.7); text-align:center; line-height:30px;color:#fff; width:140px;}
.nylatest li div{ position:absolute;left:0;top:0; width:140px; height:187px; background:rgba(0,0,0,0.7); color:#fff; display:none;}
.nylatest li div span{ display:block;padding:0 10px; left:0;}
.nylatest li h5{ font-size:16px; text-align:center;line-height:26px; font-weight:normal;}
.nylatest li p{ font-size:14px;line-height:20px;}
.pl{ width:850px;}
.siderbar{ width:300px;}
.latestxw{ padding-top:32px;}
.latestxw li{ font-size:14px; line-height:30px; height:30px; overflow:hidden; background:url(../images/li_a.jpg) left center no-repeat; padding-left:12px;}
.latestkc{ padding:24px 0 0 0;}
.latestkc li{ width:300px; border-top:0;border-bottom:1px solid #ededed;}
.latestkc li span.col1,.latestkc li span.col3{ font-size:12px;}{ font-size:12px;}
.latestkc li .s2{ width:130px;}
.zxxw{ margin-top:15px;}
.zxkc{ margin-top:30px;}
/*ÁÐ±íÒ³*/
.list li{ height:110px;padding:19px 19px 19px 5px; border-bottom:1px solid #ededed;}
.list li:hover{background:#f9f9f9;}
.list li a.fd,.list li a.fd img{ width:195px; height:110px;}
.list li a.fd{ float:left; margin-right:20px;}
.list li h3{ font-size:22px; line-height:22px; font-weight:normal; margin-bottom:11px;}
.list li p{ font-size:14px; line-height:22px; height:44px; overflow:hidden; color:#333; margin-bottom:16px;}
.list li div{ color:#999; font-size:12px;}
.list li div span{ float:right;}
.list li div span i{ font-style:normal;color:#05a2d9;}
.list li div span a{ padding:0 6px;}
.list li div span a:link,.list li div span a:visited{ color:#999;}
.list li div span a:hover,.list li div span a:active{color:#e60000;}
/*ÁÐ±íÒ³Ò³Âë*/
.pages{margin:20px auto;text-align:center;}
.pages a{ display:inline-block;color:#333;padding:0 14px; height:38px;background:#fff;text-align:center;line-height:38px;border:1px #ddd solid;margin-right:6px;font-size:14px;}
.pages a.current{background:#05a2d9;border:1px #05a2d9 solid;color:#fff;}
.pages a:hover{background:#05a2d9;border:1px #05a2d9 solid; text-decoration:none;color:#fff;}

.listzxpc{ border:none; border-top:1px solid #ddd; margin-top:16px;}
.listpc{ width:300px;}
.listpc li{ margin:0 20px 20px 0;}

/*ÎÄÕÂÄÚÈÝÌí¼ÓÐÂÊÖTOP20150909*/
/*ÎÄÕÂÄÚÈÝÌí¼ÓÐÂÊÖTOP20150909*/
#xintop{width:850px; margin:0 auto; padding:0; color:#666;}
#xintop .top_pic{height:158px;}
#xintop .toptxt{ background:#fff url(../images/topbg.jpg) right -9px no-repeat; width:830px;margin:10px auto 0; /*ÆäËûä¯ÀÀÆ÷*/box-shadow:5px 5px 20px #d8d8d8;
/*webkit ä¯ÀÀÆ÷*/-webkit-box-shadow:5px 5px 20px #d8d8d8;
/*Firefox ä¯ÀÀÆ÷*/-moz-box-shadow:5px 5px 20px #d8d8d8;padding:20px 5px;font-size:14px;line-height:24px;position:relative; border-top:9px solid #60c8c9; }
#xintop .toptxt dt{width:100px; float:left; margin-right:30px;}
#xintop .toptxt dt img{width:100px; height:100px;}
#xintop .toptxt dd{width:520px; float:left; }
#xintop .toptxt dd h4{font-size:22px; color:#262626; line-height:45px;}
#xintop .toptxt dd p span{padding-right:12px; display:inline-block;}
#xintop .topan span{width:355px; float:left; margin-top:5px;}
#xintop .topan span h4{font-size:18px; font-weight:bold; float:left; color:#262626; margin-top:10px;}
#xintop .topan span a,#xintop .topan span code{ height:26px; line-height:26px; display:inline-block; background:#6cc; padding:0 6px; margin:10px 0 0 6px; color:#fff;}
#xintop .topan ul{width:260px; float:right;}
#xintop .topan li{width:120px;height:34px;line-height:34px;background:url(../images/topan.jpg) no-repeat;font-size:18px;text-align:center;float:left;display:inline-block;margin:10px 0 0 10px;font-weight:bold;color:#fff;}
#xintop .topan a:link,#xintop .topan a:visited{color:#fff;}
#xintop .topan a:active,#xintop .topan a:hover{color:#f6f901;}
#xintop .topan li.tan2{background-position:0 -34px;}
#xintop .topan li.tan3{background-position:0 -68px;}
#xintop .topan li.tan4{background-position:0 -102px;}
#xintop .topan li.tanhui{background-position:0 -136px;}
#xintop .toptxt .dptxt{height:130px; background:url(../images/dpbg.jpg) left bottom no-repeat; margin-top:20px;}
#xintop .toptxt .dptxt2{height:130px;background:url(../images/dpbga.jpg) right bottom no-repeat;padding:0 40px;}
#xintop .dptxt2 h4{font-size:30px; line-height:40px; text-align:center; color:#262626;}
#xintop .dptxt2 p{text-indent:2em; margin-top:5px;}
#xintop .topnum{position:absolute; display:block; width:78px; height:100px; top:20px; right:43px; z-index:222; text-align:center; line-height:40px;}
#xintop .topnum p{padding:0;  font-size:34px; color:#fff; font-weight:bold;}
#xintop .topbg1{background:#fff url(../images/topbg1.jpg) right -9px no-repeat; border-top:9px solid #f3758d;}
#xintop .topbg2{background:#fff url(../images/topbg2.jpg) right -9px no-repeat; border-top:9px solid #3081c3;}
#xintop .topbg3{background:#fff url(../images/topbg3.jpg) right -9px no-repeat; border-top:9px solid #639309;}
#xintop .topbg1 .dptxt{background:url(../images/dpbg1.jpg) left bottom no-repeat;}
#xintop .topbg1 .dptxt2{background:url(../images/dpbg1a.jpg) right bottom no-repeat;}
#xintop .topbg2 .dptxt{background:url(../images/dpbg2.jpg) left bottom no-repeat;}
#xintop .topbg2 .dptxt2{background:url(../images/dpbg2a.jpg) right bottom no-repeat;}
#xintop .topbg3 .dptxt{background:url(../images/dpbg3.jpg) left bottom no-repeat;}
#xintop .topbg3 .dptxt2{background:url(../images/dpbg3a.jpg) right bottom no-repeat;}
.topwrite{display:none;}
#xintop .topwrite {display:block; height:45px; background:#fc7700; text-align:center; line-height:45px; font-size:18px; color:#fff; font-weight:bold; margin-top:10px;}
