@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 */
.hide {display: none;}
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:360px; height:38px; border:2px solid #e0e0e0; border-radius:20px;-webkit-border-radius:20px; margin:30px 0 0 426px; padding:0 18px;}
.s_input{ background:none; border:none; height:38px; line-height:38px;width:320px; float:left; outline:none; color:#999;font-family: "鏂规榛戜綋绠€浣�";}
.s_btn{ width:40px; float:left; height:38px; background:url(../images/icon.png) -12px -9px no-repeat; border:none; cursor:pointer; outline:none; position:relative;right:-10px;}
/*鎼滅储涓嬫媺妗�*/
.search .ss{ overflow:hidden;}
.item{border: 1px solid #ddd;background: #fff; margin-top: 1px;font-size: 14px;box-shadow: 1px 1px 1px rgba(0,0,0,0.1); position:relative; z-index:9999; display:none;}
.item ul{ padding:5px 0; background:#fff;}
.item li a{display: block;font-weight: bold;line-height: 30px;padding-left: 19px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333;}
.item li a b{color: #ff6262;}

.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 #f7ac3a 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 #f7ac3a;}
.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;}
.bdshare-button-style0-32 a{margin:2px 6px 6px 0 !important;}
#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:#f7a934; line-height:50px;}
#nav ul{ height:50px; width:1200px; margin:0 auto;}
#nav ul li{ width:150px; 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 #f7a934;}

.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:#f7a934; 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:#f7a934; border-color:#f7a934;}

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;}

.jq{padding:40px 13px 19px 19px;}
.jq li{ width:275px; float:left; margin-right:22px;}
.jq li.m0,.ry li.m0{ margin-right:0;}
.jq li a.fd{ width:135px; height:180px; float:left; margin-right:15px;}
.jq li a.fd img{ width:135px; height:180px;}
.jq li h4{ font-size:16px; line-height:26px; height:26px; overflow:hidden; margin-bottom:5px;}
.jq li:hover h4 a{ color:#f55843;}
.jq li p{ font-size:14px; line-height:30px; height:30px; overflow:hidden;}
.latest,.qlry{ margin-top:36px;}
.rk{ width:360px;padding:40px 0 0 19px;}
.rk li{ width:160px; height:90px; float:left; margin:0 19px 20px 1px;}
.rk li a.fd,.rk li a.fd img{ width:160px; height:90px;}
.kusearch{ width:340px;padding:0 19px 19px 19px;}
.kusearch input{ outline:none; float:left; border:none;}
.kusearch input.ku_input{ width:250px; height:36px; border:2px solid #eae5dd; padding-left:10px; color:#f7a934;}
.kusearch input.ku_btn{ width:76px; height:40px; background:url(../images/ku_btn.jpg) no-repeat; cursor:pointer;}
.qlry,.xyzl{ border:none; border-top:1px solid #ddd; width:792px;}
.ry,.xy{padding-top:40px;}
.ry li{ width:180px; margin-right:24px; float:left;}
.ry li a.fd,.ry li a.fd img{ width:180px; height:100px;}
.ry li div{padding:9px 0 19px 19px; width:159px; border:1px solid #ddd; border-top:none;}
.ry li h4{ font-size:16px; line-height:26px; height:26px; overflow:hidden;}
.ry li p{ font-size:14px; line-height:24px; height:24px; overflow:hidden;}
.ry li p a{ display:inline-block;width:45px; height:24px; float:left; text-align:center;color:#fff; background:#71aaff; margin:0 2px 0 0;}
.ry li p a:hover{ background:#579afd;}
.ry li p a.a2:hover{ background:#9a64fb;}
.ry li p a.a3:hover{ background:#d24d4d;}
.ry li p a.a2{ background:#ab7dff;}
.ry li p a.a3{ background:#ff6565;}
.jcpx,.hotdt,.xyzl{ margin-top:36px;}
.px{padding:40px 0 19px 10px;}
.px li{ width:210px; height:280px; position:relative; margin:0 18px 0 9px; float:left;}
.px li img{ width:210px; height:280px;}
.px li a h4{ font-size:16px; line-height:20px; height:40px; overflow:hidden; text-align:center; color:#fff;}
.px li .div1{ position:absolute;left:0;bottom:0; width:194px; padding:10px 8px; background:rgba(0,0,0,0.7);}
.px li .div1 p{ margin:8px auto 0; overflow:hidden;}
.px li .div1 p em{ width:21px; height:20px; background:url(../images/icon.png) -97px -70px no-repeat; display:inline-block; float:left; margin-right:5px;}
.px li .div1 p em.ban{ background-position:-97px -93px;}
.px li .div2{ position:absolute;left:0;top:0; background:rgba(0,0,0,0.7);height:280px; display:none; width:210px;}
.px li .div2 span{display:block; left:0; padding:0 10px;}
.px li .div2 h4{ margin-bottom:16px;}
.px li .div2 p{ font-size:14px; line-height:20px; color:#fff;}
.dt{ padding-top:23px; width:788px;}
.dt li{ width:357px; float:left; margin:0 18px; padding:17px 0; border-bottom:1px solid #ededed;}
.dt li.border0{ border-bottom:0;}
.dt li h4{ font-size:16px; line-height:24px;height:48px;overflow:hidden;}
.dt li:hover h4 a{ color:#f55843;}
.dt li h4 em{ width:40px; height:20px; display:inline-block; float:left; margin:2px 5px 0 0; background:url(../images/icon2.jpg) no-repeat; text-indent:-888em;}
.dt li h4 em.n1707{ background-position:0 0;}
.dt li h4 em.n1708{ background-position:0 -20px;}
.dt li h4 em a{ display:block; width:100%; height:100%;}
.dt li h4 em a:link,.dt li h4 em a:visited{ color:#fff;}
.dt li h4 em a:hover,.dt li h4 em a:active{ color:#fff;}
.dt li p{ font-size:14px; line-height:18px;height:36px;overflow:hidden; margin:5px 0 14px 0;}
.dt li span{ display:block; font-size:12px; color:#999;}
.dt li span a{ display:inline-block; float:right; width:68px; height:16px; line-height:16px; text-align:center;color:#f7a934; border:1px solid #f7a934; border-radius:20px;-webkit-border-radius:20px;}
.dt li:hover span a{ background:#f7a934; color:#fff;}
.xyzl{ width:380px;}
.xy li{ width:380px; height:215px; position:relative; margin-bottom:20px;}
.xy li.li2 code{ background:#fa470f;}
.xy li a.fd,.xy li a.fd img{ width:380px; height:215px;}
.xy li p{ position:absolute;left:0;bottom:0; height:30px; line-height:30px; width:100%; background:rgba(0,0,0,0.7); text-align:center;}
.xy li p a:link,.xy li p a:visited{ color:#fff;}
.xy li p a:hover,.xy li p a:active{ color:#f55843;}
.xy li code{ position:absolute;left:0;top:0; background:rgba(0,186,255,0.9); height:30px; font-size:14px; color:#fff; padding:0 6px; line-height:30px;}
.wycsb{ margin-right:30px;}
.wycsb,.zlpcsb,.sycsb{ margin-top:16px;}
.zlpcsb h2{ width:120px; background:url(../images/icon.png) -131px -49px no-repeat;}
.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;}
.link{ padding:30px 20px 15px;}
.link a{ padding:0 10px; font-size:14px; line-height:34px;}
#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 #f7a934;}
.localHost span{color:#333;}
.localHost a:link,.localHost a:visited{ color:#aeaeae;}
.localHost a:hover,.localHost a:active{ color:#333;}
.contentl h1{ font:bold 22px/32px "鏂规榛戜綋绠€浣�";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{ position:absolute; 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;}
.pageslist{ overflow:hidden; padding-top:10px;}
.pageslist a{ display:inline-block; float:left;width:421px; height:28px; text-align:center; line-height:28px; border:1px solid #f3e7d7; background:#fffaf4; color:#c8ab81; margin-bottom:2px; margin-right:4px;}
.pageslist a:hover{ border:1px solid #ffcdc6; background:#fff3f3; color:#f55943;}
.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; color:#fff;}
.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.hui{ background:#ccc !important;}
.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;}
.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:#f7a934; border:1px solid #f7a934;color:#fff;}
.page__no__this{ background: #f7a934; border: 1px solid #f7a934;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;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.nyweixin{ height:90px; padding:20px 0 20px 20px; border-top:1px solid #f7a934; border-bottom:1px solid #f7a934;}
.nyweixin img{ width:90px; height:90px; float:left; margin-right:10px;}
.nyweixin h5{ font-size:16px; color:#333; margin-bottom:12px;}
.nyweixin span{ color:#f7a934;}
.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; border-bottom:1px solid #ededed;}
.list li:hover{ border-left:1px solid #ededed; padding:19px 19px 19px 18px; 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:#ff7e00;}
.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:#f7a934;border:1px #f7a934 solid;color:#fff;}
.pages a:hover{background:#f7a934;border:1px #f7a934 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;}

/*鏂版父鎴忓紑娴嬭〃*/
.kcbnav dt{ width:334px; height:58px; float:left; text-align:center; font-size:20px; color:#333;line-height:58px; border:1px solid #ddd; border-bottom:none; cursor:pointer;}
.kcbnav dt.cur{ background:#ffd65b; border-color:#ffd65b; color:#fff; font-weight:bold;}
.kcbnav dd{ width:398px; height:45px; float:right; border:1px solid #ddd;}
.kcbnav dd input{ border:none; outline:none; float:left;}
.yxsearch{ width:348px; height:43px; text-indent:16px; color:#666; font-size:14px; font-family:"鏂规榛戜綋绠€浣�";}
.yxbtn{ width:50px; height:43px; background:url(../images/icon.png) -278px 0 no-repeat; cursor:pointer;}
.kcbbox{ display:none;}
.kcb dt{ width:1198px; height:50px; border:1px solid #ddd; text-align:center; line-height:50px; background:#fffaf3; font-size:16px; font-weight:bold; color:#be9d6d;}
.kcb span{ width:119px; display:inline-block; float:left;}
.kcb span.time{ width:99px;}
.kcb span.pic{ width:129px;}
.kcb span.name{ width:200px;}
.kcb span.down,.kcb span.gift,.kcb span.zq,.kcb span.pc{ width:101px;}
.kcb dd{ height:84px; line-height:84px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; text-align:center;}
.kcb dd:hover{ background:#f7f7f7;}
.kcb dd:hover a{ color:#f55843 !important;}
.kcb dd span{ border-right:1px solid #ddd; height:84px; font-size:16px; color:#333;overflow: hidden;}
.kcb dd span.time{ font-size:14px; color:#666;}
.kcb dd span.name a:link,.kcb dd span.name a:visited{ font-size:18px; color:#f8a930; font-weight:bold;}
.kcb dd span.name a:hover,.kcb dd span.name a:active{font-size:18px; color:#f55843; font-weight:bold;}
.kcb dd span.pic a.fd{ width:100px; height:56px; margin:15px 0 0 15px;}
.kcb dd span.down i,.kcb dd span.gift i,.kcb dd span.zq i,.kcb dd span.pc i{ width:48px; height:48px; margin:19px 0 0 27px; display:block;}
.kcb dd span.down i a,.kcb dd span.gift i a,.kcb dd span.zq i a,.kcb dd span.pc i a{ display:block; width:100%; height:100%;}
.kcb dd span.down i{ background:url(../images/icon.png) -97px -123px no-repeat;}
.kcb dd span.down i:hover{ background-position:-97px -171px;}
.kcb dd span.gift i{ background:url(../images/icon.png) -145px -123px no-repeat;}
.kcb dd span.gift i:hover{ background-position:-145px -171px;}
.kcb dd span.zq i{ background:url(../images/icon.png) -193px -123px no-repeat;}
.kcb dd span.zq i:hover{ background-position:-193px -171px;}
.kcb dd span.pc i{ background:url(../images/icon.png) -241px -123px no-repeat;}
.kcb dd span.pc i:hover{ background-position:-241px -171px;}
.kcb dd span.down.hui i{ background:url(../images/icon.png) -97px -219px no-repeat;}
.kcb dd span.gift.hui i{ background:url(../images/icon.png) -145px -219px no-repeat;}
.kcb dd span.zq.hui i{ background:url(../images/icon.png) -193px -219px no-repeat;}
.kcb dd span.pc.hui i{ background:url(../images/icon.png) -241px -219px no-repeat;}
.jzmore{ height:48px; font-size:16px; font-weight:bold; border:1px solid #ddd; border-top:none; line-height:48px; text-align:center;}
.jzmore a{ color:#f8a930;}
/*婕傛诞*/
#floatArrow{ width:60px; height:60px; background:url(../images/icon.png) -340px -49px no-repeat; position:fixed;left:50%;margin-left:630px; bottom:80px; cursor:pointer;_position:absolute;_top:expression(eval(document.documentElement.scrollBottom+80px)); display:none;}
#floatArrow:hover{ background-position:-340px -109px;}
/*娓告垙搴撴悳绱㈤〉*/
.searchk{ padding:18px 20px 12px; border:1px solid #ddd; border-top:1px solid #f7a934; margin-bottom:36px;}
.searchk dl{ overflow:hidden;line-height:25px;margin-bottom:5px;}
.searchk dt{ font-size:14px; color:#666; float:left; width:72px;}
.searchk dd{ width:1070px; float:left;}
.searchk dd a{ display:inline-block; height:25px; padding:0 8px; margin-right:3px;margin-bottom:5px;}
.searchk dd a:hover,.searchk dd a.cur{ background:#f6a935; color:#fff;}
.biank2{ border-top:1px solid #ddd; position:relative;}
.biank2 h2{ width:88px; height:30px; line-height:30px; border:1px solid #ddd; background:#fff; text-align:center; font-size:16px; color:#f7a934; position:absolute;left:-1px;top:-16px; cursor:pointer;}
.biank2 h2.cur{ width:90px; height:42px; background:url(../images/icon.png) -161px -7px no-repeat; border:none;}
.yxk_srch{ width:228px; height:22px; border:1px solid #ddd; border-radius:20px; -webkit-border-radius:20px; float:right; font-size:14px; line-height:22px; position:relative;top:-13px;right:10px; background:#fff;padding:0 10px;}
.yxk_srch input{ float:left; border:none; outline:none;}
.yxk_srch input.yxktxt{ height:22px; width:197px; border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px; text-indent:12px;}
.yxk_srch input.yxkbtn{ width:23px; height:22px; background:url(../images/icon.png) -337px -23px no-repeat; cursor:pointer;}
.skcon{ padding:10px 0;}
.skcon li{ width:400px; float:left; margin-top:30px;position:relative;}
.skcon li a.fd{ width:180px; height:240px; margin-right:20px; float:left;}
.skcon li h4{ font-size:20px; line-height:40px;height:40px;overflow:hidden;}
.skcon li i{ width:180px; height:240px;background:url(../images/unrunning.png) no-repeat; position:absolute;left:0;top:0;}

.skcon li p.xx{width:132px;height:20px; background:url(../images/huix.jpg) repeat-x;margin:12px 0 16px 197px;}
.skcon li p.xx em{ display:block; display:block;height:20px; background:url(../images/liangx.jpg) repeat-x;}

.skcon li p.xx em.star0{ width:0%; }
.skcon li p.xx em.star1{ width:10%; }
.skcon li p.xx em.star2{ width:20%; }
.skcon li p.xx em.star3{ width:30%; }
.skcon li p.xx em.star4{ width:40%; }
.skcon li p.xx em.star5{ width:50%; }
.skcon li p.xx em.star6{ width:60%; }
.skcon li p.xx em.star7{ width:70%; }
.skcon li p.xx em.star8{ width:80%; }
.skcon li p.xx em.star9{ width:90%; }
.skcon li p.xx em.star10{ width:100%; }

.skcon li p{ font-size:14px; line-height:30px; color:#666;height:30px;overflow:hidden;}
.skcon li p a:link,.skcon li p a:visited{ color:#666;}
.skcon li p a:hover,.skcon li p a:active{ color:#f35941;}
/*娓告垙搴撳唴椤�*/
.yxjj{ position:relative;}
.yxjj a.fd{ width:360px; height:480px; float:left; margin-right:30px; position:relative;}
.yxjj a.fd img{ width:360px; height:480px;}
.yxjj a.fd code{ position:absolute;right:0;bottom:0; font-size:36px; font-weight:bold; color:#fff; font-style:normal; height:80px; background:rgba(247,169,52,0.9); line-height:80px; padding:0 12px;}
.yxjj a.fd code.stop {
	/* opacity:0;filter: Alpha(opacity=0);*filter: Alpha(opacity=0);_filter: Alpha(opacity=0); */
	/* background:transparent; */
	background:rgba(124,124,124,0.9);
}

.textcon{ width:810px;}
.yxjj h4{ font-size:24px; color:#202020; height:36px; line-height:36px; padding-bottom:3px;}
.yxjj h4 span{ font-size:14px; color:#999; font-weight:normal; margin-left:12px;}
.yxjj h4 div{ float:right; width:168px; overflow:hidden;}
.yxjj h4 div code{ font-size:18px; color:#202020; font-weight:normal;line-height:30px;}
.yxjj h4 div code i{ color:#f7a934; font-style:normal;}
.yxjj h4 div em{ display:inline-block; width:78px; height:28px; border:1px solid #e1e1e1; cursor:pointer; border-radius:20px;-webkit-border-radius:20px; text-indent:12px; font-size:14px; color:#f8a930;font-style:normal; font-weight:normal; line-height:28px;}
.yxjj h4 div em:hover{ background:#f8a930; border:1px solid #f8a930; color:#fff;}
.yxjj h4 div em:hover i{ background-position:-366px -26px;}
.yxjj h4 div em i{ display:inline-block; width:20px; height:18px; background:url(../images/icon.png) -335px 0 no-repeat; vertical-align:-3px; margin-right:5px; margin-top:3px;}
h5.satit{ height:36px; line-height:36px; font-size:16px;color:#f7a934; border-bottom:1px solid #ddd;}
h5.satit span{ border-left:2px solid #f7a934; padding-left:12px;}
.textcon dt{ width:490px; float:left;}
.jbzl{ padding:10px 0 19px 0;}
.jbzl li,.zxpf li{ width:245px; float:left; font-size:14px; line-height:26px; height:26px; color:#666;}
.zxpf{ padding:10px 0 20px 0;}
.zxpf li span{ background:url(../images/huix.jpg) repeat-x; display:inline-block; width:135px; height:20px; vertical-align:-4px;}
.zxpf li span em{ display:block; width:0%; height:20px; background:url(../images/liangx.jpg) repeat-x;}

.zxpf li span em.star0{ width:0%; }
.zxpf li span em.star1{ width:10%; }
.zxpf li span em.star2{ width:20%; }
.zxpf li span em.star3{ width:30%; }
.zxpf li span em.star4{ width:40%; }
.zxpf li span em.star5{ width:50%; }
.zxpf li span em.star6{ width:60%; }
.zxpf li span em.star7{ width:70%; }
.zxpf li span em.star8{ width:80%; }
.zxpf li span em.star9{ width:90%; }
.zxpf li span em.star10{ width:100%; }

.textcon dd{ width:280px; float:right;}
.textcon dd a{ display:block; width:280px; height:40px; text-align:center; font-size:18px; line-height:40px; color:#fff; background:#efcc6e; margin-top:6px;}
.textcon dd a.hui,.textcon dd a.ca2.hui,.textcon dd a.ca3.hui,.textcon dd a.ca4.hui,.textcon dd a.ca5.hui,.textcon dd a.ca6.hui{ background:#c7c7c7;}
.textcon dd a.hui:hover,.textcon dd a.ca2.hui:hover,.textcon dd a.ca3.hui:hover,.textcon dd a.ca4.hui:hover,.textcon dd a.ca5.hui:hover,.textcon dd a.ca6.hui:hover{ background:#c7c7c7;}
.textcon dd a.ca2{ background:#b9d372;}
.textcon dd a.ca3{ background:#72c4d2;}
.textcon dd a.ca4{ background:#738bd3;}
.textcon dd a.ca5{ background:#b088eb;}
.textcon dd a.ca6{ background:#f67067;}
.textcon dd a:hover{ background:#f4d78b;}
.textcon dd a.ca2:hover{ background:#c7e47a;}
.textcon dd a.ca3:hover{ background:#7cd5e4;}
.textcon dd a.ca4:hover{ background:#7e98e7;}
.textcon dd a.ca5:hover{ background:#bd93fb;}
.textcon dd a.ca6:hover{ background:#f98a83;}
.yxjj .play-jianjie{ font-size:14px; line-height:26px; color:#666; position:relative;width:810px; height:78px; overflow:hidden; padding:10px 0 0 10px; background:#fff; z-index:999;}
.yxjj .play-jianjie em{ width:23px; height:21px; position:absolute;right:0;bottom:3px; background:url(../images/jiajian.png) -98px 0 no-repeat; cursor:pointer;}
.yxjj .play-jianjie.cur{ height:auto; padding-bottom:10px;}
.yxjj .play-jianjie.cur em{ background-position:-98px -21px;}
.jmts{ padding:40px 19px 0 19px; margin-top:36px;}
/*.dg-wrapper a.dg-transition.fd img{transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.dg-wrapper a.dg-transition.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.5s ease-out;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}*/
.mtbtn{ width:267px;}
.mtbtn dt{ width:267px; height:150px; margin-bottom:19px; overflow:hidden; position:relative;}
.mtbtn dt p{ width:267px; height:30px; background:rgba(0,0,0,0.7); position:absolute;left:0;bottom:0; line-height:30px; text-align:center; color:#fff; font-size:14px;}
.mtbtn dt.cur{ cursor:pointer; width:263px; height:146px; border:2px solid #f8a930;}
.mtbtn dt.cur p{ width:263px; left:2px;bottom:0;}
.mtbtn dd{ margin-bottom:20px;}
.hottj{ margin-top:36px;}
.tjleft{ width:872px;padding-top:26px;}
.tjbox{ padding:0 19px;}
.tjbox li{ height:131px; border-bottom:1px solid #ddd; padding:16px 0 20px;}
.tjbox li.b0{ border-bottom:none;}
.tjbox li h4{ font-size:16px; height:22px; line-height:22px; padding-bottom:19px;}
.tjbox li h4 i{ display:inline-block; float:left; width:30px; height:22px; background:url(../images/icon.png) -365px -1px no-repeat;margin-right: 10px;}
.tjbox li div{ height:90px;}
.tjbox li div a.fd{ width:160px; height:90px; float:left; margin-right:20px;}
.tjbox li div a.fd img{ width:160px; height:90px;}
.tjbox li div p{ font-size:14px; color:#666; line-height:18px;}
.tjbox li div p.tag{ font-size:12px; color:#999; padding-top:30px;}
.tjbox li div p.tag span{ float:right;}
.tjbox li div p.tag span a{ padding-right:10px;}
.tjbox li div p.tag a:link,.tjbox li div p.tag a:visited{ color:#999;}
.tjbox li div p.tag a:hover,.tjbox li div p.tag a:active{ color:#f65741;}

.tjright{ width:300px;}
.jcsp{ border:none; border-top:1px solid #ddd; padding:40px 0 20px 0;}
.jcsp li{ width:140px; float:left; margin:0 20px 16px 0; position:relative;}
.jcsp li.m0,.cnxh li.m0{ margin-right:0;}
.jcsp li img{ width:140px; height:80px;}
.jcsp li p{ width:140px; text-align:center; font-size:14px; padding-top:10px;height: 20px;overflow: hidden;}
.jcsp li i{ width:65px; height:65px; background:url(../images/video.png) no-repeat; position:absolute;left:36px;top:9px;}
.jcsp li:hover p a{ color:#f65741;}
.jcsp li:hover a.fd img{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;}
.cnxh{ border:none; border-top:1px solid #ddd;}
.cnxh ul{ padding-top:40px;}
.cnxh li{ width:140px; height:187px; margin:0 19px 20px 0; float:left; position:relative;}
.cnxh li p{ position:absolute;left:0;bottom:0; height:30px; text-align:center; line-height:30px; width:140px; background:rgba(0,0,0,0.8); color:#fff;}
.cnxh li p a:link,.cnxh li p a:visited{ color:#fff;}
.cnxh li p a:hover,.cnxh li p a:active{ color:#f35941;}
.wjyx{ padding:40px 19px 9px 19px; margin:16px 0 20px 0;}



/*justin*/
/*鏂囩珷鍐呭娣诲姞鏂版墜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;}

.new_hot_game { height: 230px; background: url(../images/diagonal.jpg); border-top: 3px solid #f7a934; margin-bottom: 38px; }
.new_hot_game .tabmenu { border-bottom: 1px solid #dddddd; margin: 8px 18px 0 21px; }
.new_hot_game .tabmenu span { display: inline-block; width: 102px; height: 46px; line-height: 46px; text-align: center; font-size: 20px; color: #666666; font-weight: bold; position: relative; cursor: pointer; }
.new_hot_game .tabmenu span.hottest::after { content: ""; position: absolute; width: 28px; height: 16px; top: 4px; right: -22px; background: url(../images/icon.png) -357px -274px no-repeat; }
.new_hot_game .tabmenu em { display: inline-block; height: 19px; width: 1px; transform: rotate(25deg); background: #cacaca; margin: -4px 20px; }
.new_hot_game .tabmenu span.current { color: #f7a934; }
.new_hot_game .tabmenu span.current::before { content: ""; position: absolute; width: 51px; height: 3px; background: #f7a934; bottom: -2px; left: 0; right: 0; margin: auto; }
.new_hot_game .hiddenBox1, .new_hot_game .hiddenBox2{ width: 1132px; height: 160px; overflow: hidden; margin-left: 11px; padding-right: 30px; position: relative; }
.new_hot_game .hiddenBox1 ul, .new_hot_game .hiddenBox2 ul { position: relative; }
.new_hot_game .hiddenBox1 .btnBox, .new_hot_game .hiddenBox2 .btnBox { width: 30px; height: 104px; position: absolute; top: 33px; right: 0; }
.new_hot_game .hiddenBox1 .btnBox div, .new_hot_game .hiddenBox2 .btnBox div { width: 30px; height: 30px; margin-bottom: 22px; }
.new_hot_game .hiddenBox1 .btnBox div.prev, .new_hot_game .hiddenBox2 .btnBox div.prev { background: url(../images/icon.png) -357px -190px no-repeat; }
.new_hot_game .hiddenBox1 .btnBox div.next, .new_hot_game .hiddenBox2 .btnBox div.next { background: url(../images/icon.png) -357px -190px no-repeat; transform: rotate(180deg); }
.new_hot_game .hiddenBox1 .btnBox div.prev:hover, .new_hot_game .hiddenBox2 .btnBox div.prev:hover { background: url(../images/icon.png) -357px -227px no-repeat; }
.new_hot_game .hiddenBox1 .btnBox div.next:hover, .new_hot_game .hiddenBox2 .btnBox div.next:hover { background: url(../images/icon.png) -357px -227px no-repeat; transform: rotate(180deg); }
.new_hot_game ul li { float: left; margin: 21px 2px 12px; }
.new_hot_game ul li a { display: block; width: 120px; }
.new_hot_game ul li a img { width: 100px; height: 100px; border-radius: 18px; margin: auto; }
.new_hot_game ul li a p { height: 40px; line-height: 40px; font-size: 14px; color: #4b4b4b; text-align: center; white-space: nowrap; overflow: hidden; }
.new_hot_game ul li a:hover p { color:#f55843; }
.zxzt { height: 220px; margin: 40px 0 20px 0; }
.zxzt ul { padding: 41px 0 0 21px; }
.zxzt ul li { float: left; margin-right: 12px; }
.zxzt ul li a { display: block; width: 280px; height: 150px; position: relative; overflow: hidden; }
.zxzt ul li a img { display: block; width: 280px; height: 150px; }
.zxzt ul li a p { position: absolute; bottom: 0; left: 0; width: 100%; height: 32px; line-height: 32px; color: #ffffff; text-align: center; white-space: nowrap; overflow: hidden; background: #00000070; }
.zxzt ul li a 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;}




































