@charset "gb2312";
/* CSS Document */
body{font-family:"鏂规榛戜綋绠€浣�"; font-size:14px; color:#333; 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,s{padding:0; margin:0;font-family:"鏂规榛戜綋绠€浣�";}
input,textarea{ outline:none;}
img{border:0; display:block;}
ol,ul,li,dl,dt,dd{list-style:none;}
a:link,a:visited{color:#000;text-decoration:none}
a:active,a:hover{color:#ff4e00;
	-moz-transition: color .1s ease, background-color .1s ease, border-color .1s ease;
	-webkit-transition: color .1s ease, background-color .1s ease, border-color .1s ease;
	-o-transition: color .1s ease, background-color .1s ease, border-color .1s ease;
	transition: color .1s ease, background-color .1s ease, border-color .1s ease;
}
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;}
.lt{float:left;}
.rt{float:right;}
.cl{clear:both;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
.m0{ margin-right:0 !important;}

/*鑳屾姇骞垮憡鎸夐挳*/
.click1{ left:218px;}
.click2{ right:218px;}
.click1,.click2{ width:107px; height:107px; position:absolute; top:750px;}
.s{background:url(../images/loading1.png) no-repeat center center; width: 107px; height: 107px; position: absolute; top:0;left:0; animation: shunRotate 12s linear infinite; -moz-animation: shunRotate  12s linear  infinite; -webkit-animation: shunRotate  12s linear  infinite;}
.adn{background:url(../images/loading2.png) no-repeat center center; width: 107px; height: 107px; position: absolute; top:0;left:0; animation: niRotate 10s linear infinite; -moz-animation: niRotate 10s linear infinite; -webkit-animation: niRotate 10s linear infinite;}
.num{position:absolute; width:107px; height:107px;top:0;left:0;line-height: 104px; text-align: center; color: #dac790; font-size: 24px; font-weight: bold; z-index:99;}
@-webkit-keyframes shunRotate{
	from{-webkit-transform:rotate(0deg)}
	to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes shunRotate{
	from{-moz-transform:rotate(0deg)}
	to{-moz-transform:rotate(360deg)}
}
@keyframes shunRotate{
	from{transform:rotate(0deg)}
	to{transform:rotate(360deg)}
}
@-webkit-keyframes niRotate{
	from{-webkit-transform:rotate(0deg)}
	to{-webkit-transform:rotate(-360deg)}
}
@-moz-keyframes niRotate{
	from{-moz-transform:rotate(0deg)}
	to{-moz-transform:rotate(-360deg)}
}
@keyframes niRotate{
	from{transform:rotate(0deg)}
	to{transform:rotate(-360deg)}
}
/*鑳屾姇骞垮憡鎸夐挳缁撴潫*/

/*鏈€椤堕儴瀵艰埅*/
.TopMenu{ height:72px; background:#000;}
.logo{ width:318px; height:72px; background:url(../images/logo.jpg) no-repeat;}
.logo a{display:block;width:100%; height:100%;}
.TopSearchBox{ width:370px; height:40px; background:#fff; border-radius:20px;-webkit-border-radius:20px; margin-top:18px; margin-left:43px;}
.tab{ width:66px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#666; position:relative; cursor:pointer; padding-bottom:10px;}
.tab span i{ width:13px; height:9px; background:url(../images/icon.png) no-repeat; display:inline-block; position:absolute;right:0; top:16px;}
.tab ul{ width:55px;border-radius:3px; -webkit-border-radius:3px; background:#fff;box-shadow:0px 0px 15px rgba(0,0,0,0.2); padding:8px 0; position:absolute;left:15px; top:45px; display:none; z-index:9999;}
.tab li{ width:100%; height:30px; line-height:30px; font-size:14px; color:#333;}
.tab li:hover{ color:#ff9600;}
.keyword{ width:245px; height:40px; border:none; background:none; padding-left:15px; line-height:40px; color:#333;font-size:14px; font-family:"鏂规榛戜綋绠€浣�";}
.keySubmit{ width:44px; height:40px; background:url(../images/icon.png) 8px -11px no-repeat; border:none; cursor:pointer;}
.ShareBox{margin-top:14px; position:relative;}
.ShareBox a{ display:inline-block; width:46px; height:46px; float:left; margin-left:13px; background:url(../images/icon.png) 0 -56px no-repeat; position:relative;}
.ShareBox a.weixin{ background-position:-58px -56px; position:relative;}
.ewm52pk{ width:110px; height:110px; padding:10px; background:#fff; border:1px solid #dbdbdb; position:absolute;left:-46px; top:58px; display:none; z-index:99999;}
.ewm52pk i,.mineZl i{ width:17px; height:9px; background:url(../images/icon.png) -56px 0 no-repeat; position:absolute;left:50%; margin-left:-9px; top:-9px;}
.ShareBox a.weixin:hover .ewm52pk{ display:block;}
.ShareBox a.wap52PK{ background-position:-115px -56px;}
.ShareBox a.kehd52PK{ background-position:-172px -56px;}
.ShareBox a.bbs{ background-position:-380px -56px;}
.ShareBox a.collect{ background-position:-229px -56px;}
.ShareBox a.dlbefore{ background-position:-288px -56px;}
.ShareBox a:hover{ background-position:0 -102px;}
.ShareBox a.weixin:hover{ background-position:-58px -102px;}
.ShareBox a.wap52PK:hover{ background-position:-115px -102px;}
.ShareBox a.kehd52PK:hover{ background-position:-172px -102px;}
.ShareBox a.collect:hover{ background-position:-229px -102px;}
.ShareBox a.bbs:hover{ background-position:-380px -102px;}
.ShareBox a.dlbefore:hover{ background-position:-288px -102px;}
.loginAfter{ position:relative;}
.loginAfter:hover .mineZl{ display:block;}
.loginAfter:hover .avarter{filter:brightness(1);-webkit-filter:brightness(1);}
.avarter{ display:inline-block; width:46px; height:46px; margin:14px 0 0 13px; background:url(../images/icon.png) -334px -56px no-repeat; position:relative; background-position:-334px -56px;filter:brightness(0.5);-webkit-filter:brightness(0.5); cursor:pointer; padding-bottom:12px;}
.avarter img{ width:46px; height:46px; border-radius:50%;-webkit-border-radius:50%;}
.mineZl{ position:absolute; right:-25px; top:72px; width:89px; background:#fff; border:1px solid #e0e0e0; z-index:999; display:none;}
.mineZl ul{ padding:10px 0; overflow:hidden;}
.mineZl ul li{ width:100%; height:36px; text-align:center; }
.mineZl ul li a{ width:100%; margin:0;font-size:14px; line-height:36px; height:36px;}

.main{ width:1200px; margin:0 auto;}

/*banner*/
.slideBox{ width:100%;overflow:hidden; position:relative;}
.bd{ width:100%;overflow:hidden;}
.bd li{ width:100%;}
.bd li img{ width:100%; height:auto;}
.prev,.next{ width:72px; height:110px; background:url(../images/arrow.png) no-repeat; position:absolute;top:50%; margin-top:-55px; display:none;}
.slideBox:hover .prev,.slideBox:hover .next{ display:block;}
.prev{ left:20%;}
.next{ right:20%; background-position:-72px 0;}
/*main-content*/
.MiddleContent{ width:1200px; margin:0 auto; position:relative; z-index:2;}
/*棰戦亾瀵艰埅*/
.TopNav{ padding:16px 0;}
.TopNav dl{float:left;margin-right: 13px;}
.TopNav dt{ font-size:14px; color:#1cb1ff; float:left;}
.TopNav dt a{ display:block; width:100%; height:100%;}
.TopNav dt i{ display:block;}
.TopNav dt p{ width:100%; color:#1cb1ff; text-align:center; display:block; padding-top:5px;}
.TopNav dt:hover p{ color:#fe5105;}
.TopNav dd{ float:left;}
.TopNav dd a{ display:block;font-size:14px; line-height:22px; height:22px; overflow:hidden;}
.nav6,.nav7,.nav9,.nav12{margin-right: 10px !important;}
.nav5{margin-right: 15px !important;}
.nav10{margin-right: 20px !important;}
.nav1{width: 142px;}
.nav1 dt{ width:32px; margin:4px 14px 0 0;}
.nav1 dt i{ width:31px; height:36px; background:url(../images/icon.png) 0 -151px no-repeat;}
.nav2{width: 147px;}
.nav2 dt{ width:38px; margin:5px 17px 0 0;}
.nav2 dt i{ width:38px; height:35px; background:url(../images/icon.png) -35px -151px no-repeat;}
.nav3{width: 145px;}
.nav3 dt{ width:38px; margin:6px 14px 0 0;}
.nav3 dt i{ width:38px; height:33px; background:url(../images/icon.png) -76px -151px no-repeat;}
.nav4{width: 130px;}
.nav4 dt{ width:34px; margin:6px 14px 0 0;}
.nav4 dt i{ width:34px; height:35px; background:url(../images/icon.png) -118px -151px no-repeat;}
.nav5{width: 143px;}
.nav5 dt{width:36px;margin: 7px 15px 0 0;}
.nav5 dt i{ width:36px; height:35px; background:url(../images/icon.png) -230px -151px no-repeat;}
.nav6{width: 122px;}
.nav6 dt{ width:30px!important; margin:6px 17px 0 0;}
.nav6 dt,.nav7 dt,.nav8 dt,.nav9 dt,.nav10 dt,.nav11 dt,.nav12 dt,.nav13 dt{ width:100%; margin-top:4px;}
.nav6 dt i{width:25px;height:36px;background:url(../images/indexIcon.png) 0 0 no-repeat;position: relative; left: 2px;}
.nav7{width: 65px; margin: 0 9px;}
.nav7 dt{ margin-top:11px;}
.nav7 dt i{ width:35px; height:30px; background:url(../images/icon.png) -230px -151px no-repeat; margin:0 auto;}
.nav8{width: 90px;}
.nav8 dt{ margin-top:7px;}
.nav8 dt i{ width:37px; height:34px; background:url(../images/icon.png) -269px -151px no-repeat; margin:0 auto;}
.nav9{width: 80px;}
.nav9 dt{ margin-top:9px;}
.nav9 dt i{ width:31px; height:32px; background:url(../images/icon.png) -309px -151px no-repeat; margin:0 auto;}
.nav10{width: 65px;}
.nav10 dt{ margin-top:9px;}
.nav10 dt i{ width:39px; height:32px; background:url(../images/icon.png) -343px -151px no-repeat; margin:0 auto;}
.nav11{width: 80px;}
.nav11 dt{ margin-top:9px;}
.nav11 dt i{ width:39px; height:32px; background:url(../images/icon.png) -384px -151px no-repeat; margin:0 auto;}
.nav12{width: 72px;}
.nav12 dt{ margin-top:10px;}
.nav12 dt i{ width:36px; height:31px; background:url(../images/icon.png) -425px -151px no-repeat; margin:0 auto;}
.nav13{width: 40px;margin-right: 0 !important;margin-left: 12px;}
.nav13 dt{ margin-top:9px;}
.nav13 dt i{ width:40px; height:32px; background:url(../images/icon.png) -463px -151px no-repeat; margin:0 auto;}
.nav8,.nav11,.nav12{margin: 0!important;}
.gamesMenu{ border:1px solid #e0e0e0; border-top:none; margin:10px 0;position:relative;}
.searchMorePlay{height:40px; line-height:40px;position:absolute; right:20px; top:0; padding-left:25px; padding-right:12px;}
.searchMorePlay a:before{ width:18px; height:18px; content:""; position:absolute; left:0; top:11px; background:url(../images/icon.png) -188px 0 no-repeat;}
.searchMorePlay a:after{ width:7px; height:11px; content:""; position:absolute; right:0; top:15px; background:url(../images/icon.png) -242px 0 no-repeat;}
.searchMorePlay a:link,.searchMorePlay a:visited{color:#ff7a7a;}
.searchMorePlay a:hover,.searchMorePlay a:active{color:#fc4545;}
.gamesMenu dl{ height:40px; width:100%; background:url(../images/gamesbg.jpg) repeat-x;}
.gamesMenu dd{ float:left; width:88px; height:38px; line-height:38px; font-size:14px; color:#888; text-align:center; border-right:1px solid #e0e0e0; padding-top:2px; cursor:pointer;}
.gamesMenu dd.nowshow{ border-top:2px solid #ff9600; padding-top:0; background:#fff; color:#000;}
.gamesMenu ul{ padding:9px 4px 9px 19px; display:none;height:100px; overflow:hidden;}
.gamesMenu ul.column-sort{ padding:9px 19px;}
.gamesMenu li{ padding:0 0; overflow:hidden; color:#eee;}
.gamesMenu li cite{ display:inline-block; float:left; width:60px; height:25px; background:url(../images/icon.png) 0 -197px no-repeat; font-size:14px; color:#fff; line-height:25px; text-indent:26px; font-style:normal; margin-right:5px; margin-top:5px;}
.gamesMenu li cite.shouyou{ background-position:0 -223px;}
.gamesMenu li cite.webyou{ background-position:0 -249px;}
.gamesMenu li cite.filmyou{ background-position:0 -275px;}
.gamesMenu li cite.movieyou{ background-position:0 -301px;}
.gamesMenu li p{ display:inline-block; width:1110px; float:left;line-height:25px; color:#eee;}
.gamesMenu li a{ padding:0 8px 0 16px; position:relative; display:inline-block; line-height:34px;}
.gamesMenu li a.huang:after{ width:12px; height:16px; background:url(../images/icon.png) -65px -197px no-repeat; position:absolute; right:-5px; top:0; content:"";}
.gamesMenu li a.hong:after{ width:12px; height:16px; background:url(../images/icon.png) -80px -197px no-repeat; position:absolute; right:-8px; top:0; content:"";}
.gamesMenu li a:before{position:absolute;right: -6px;top: 10px;width:1px;height:14px;background:#eee;content:"";}

/*鐑父鎺ㄨ崘*/
#hotyxtj{height:130px; background:url(../images/tj_bg.jpg) no-repeat;color:#fff;}
#hotyxtj h2{width:30px; float:left; font-size:16px; text-align:center; padding-top:22px;}
#hotyxtj .tjlogo{width:200px; height:130px; float:left;}
#hotyxtj dl{width:215px; float:left; padding:15px 0 0 35px; overflow:hidden;}
#hotyxtj dl.tj02{padding: 16px 0 0 270px;}
#hotyxtj dt{font-size:12px;color: #fff;height: 24px;line-height: 24px;}
#hotyxtj dt b{font-size:16px;color: #fff;padding:0 5px;}
#hotyxtj dt b a:link,#hotyxtj dt b a:visited{color:#fff;}
#hotyxtj dt b a:hover,#hotyxtj dt b a:active{color:#fff;}
#hotyxtj dd{width:100px;height:30px;float:left;line-height:30px;text-align:center;background: #ffe42d;display:inline-block;margin:5px 0 0 5px;}
#hotyxtj dd a{height:30px; display:block;}
#hotyxtj dd a:link,#hotyxtj dd a:visited{color:#4d2012;}
#hotyxtj dd a:active,#hotyxtj dd a:hover{color:#fff; font-weight:bold; text-decoration:none; background:#539b00;}
#hotyxtj ul{float:left;}
#hotyxtj ul.yxlist{width:290px;margin: 15px 10px 0 15px;background: rgba(0,0,0,0.4);padding: 6px;}
#hotyxtj ul.yxlist li{font-size:12px; line-height:22px; height:22px; overflow:hidden; color:#fff;}
#hotyxtj ul.yxlist li a:link,#hotyxtj ul.yxlist li a:visited{color:#fff;}
#hotyxtj ul.yxlist li a:active,#hotyxtj ul.yxlist li a:hover{color:#fff;}
#hotyxtj ul.yxlist li.yxtj{font-size:16px; text-align:center; font-weight:700;}
#hotyxtj ul.yxlist li.yxtj a:link,#hotyxtj ul.yxlist li.yxtj a:visited{color:#ffe850;}
#hotyxtj ul.yxlist li.yxtj a:active,#hotyxtj ul.yxlist li.yxtj a:hover{color:#ffe850;}
#hotyxtj ul.yxlist li cite{width:30px; height:17px; float:left;/* background:url(../images/ggnews_li.jpg) no-repeat;*/ display:inline-block; font-style:normal; margin:1px 0 0 0;}
#hotyxtj ul.yxlist li cite a{height:17px; display:block;}
#hotyxtj ul.yxlist li cite.n22612{background-position:0 -17px;}
#hotyxtj ul.yxlist li cite.n22624{background-position:0 -34px;}
#hotyxtj ul.yxlist li cite.n22890{background-position:0 -51px;}
#hotyxtj ul.yxlist li cite.n22892{background-position:0 -69px;}
#hotyxtj ul.yxpic{padding:20px 0 0;}
#hotyxtj ul.yxpic li{width:160px;float:left;display:inline-block;margin-left: 10px;_margin:0 10px; position:relative;}
#hotyxtj ul.yxpic li img{width:160px; height:90px;}
#hotyxtj ul.yxpic li p{ position:absolute; left:0;bottom:0; height:25px; line-height:25px; text-align:center; width:100%; background:rgba(0,0,0,0.7);}

.textLeft{ width:500px; margin-right:29px;}
.flashbox{ width:500px; height:339px;overflow:hidden; position:relative; margin-bottom:7px;}
.flashbox strong{ display:block; width:500px; height:50px; margin-bottom:5px;}
.flashbox strong img{width:500px;height:50px;}
.flashbox .f{ position:absolute; right:0; top:55px; height:20px; width:80px; z-index:99;}
.flashbox .f a{ width:40px; height:20px; display:inline-block; color:#fff; text-align:center; line-height:20px; font-size:13px;}
.flashbox ul{ width:500px; height:280px; position:relative;}
.flashbox li{ width:500px; height:280px; float:left; position:absolute; left:0 ;top:0;}
.flashbox li img{ width:500px; height:280px;}
.flashbox li a{ display:block; width:100%; height:100%;}
.flashbox li p{ position:absolute; left:0; bottom:0; width:100%; height:40px; background:rgba(0,0,0,0.75); font-size:16px; color:#fff; font-weight:bold; line-height:40px; text-indent:10px;}
.flashbox li:hover p{ color:#ff9600;}
.flashbox dl{ position:absolute;right:10px; bottom:19px; overflow:hidden; z-index:99;}
.flashbox dd{ width:10px; height:10px; background:#ddd; margin-left:5px; float:left;}
.flashbox dd.cur{ background:#ff9600;}
#border{ width:500px; height:4px; background:#bbb; position:absolute;left:0; bottom:0;}
#padding{ width:0; height:4px; background:#ff9600; display:block;}

.SmallTitle{ font-size:18px; height:42px; line-height:42px; display:block; border-bottom:1px solid #e0e0e0; font-weight:normal;}
.SmallTitle span{ padding:0 10px 0; border-bottom:2px solid #666;height:41px; display:inline-block;}
.SmallTitle i.arrow{ width:22px; height:22px; display:inline-block; background:url(../images/icon.png) -103px -220px no-repeat; vertical-align:-4px; margin-right:6px;}
.SmallTitle i.hotRj{ width:20px; height:20px; display:inline-block; background:url(../images/icon.png) -135px -221px no-repeat; vertical-align:-4px; margin-right:6px;}
.SmallTitle i.diannao2{ width:24px; height:23px; display:inline-block; background:url(../images/icon.png) -166px -221px no-repeat; vertical-align:-7px; margin-right:6px;}
.SmallTitle i.shouji2{ width:28px; height:18px; display:inline-block; background:url(../images/icon.png) -196px -221px no-repeat; vertical-align:-2px; margin-right:6px;}
.yuleSmallTitle span{ border-bottom:2px solid #ff3333;}
.yuleSmallTitle2 span{border-bottom:2px solid transparent;font-size:16px;padding: 0;}
.yuleSmallTitle .more,.yuleSmallTitle2 .more{ background-position:-75px -264px; }
.yuleSmallTitle .more:hover,.yuleSmallTitle2 .more:hover{ background-position:-75px -284px;}
.more{ width:20px; height:20px; background:url(../images/icon.png) -95px -264px no-repeat; margin:18px 4px 0 0;}
.more:hover{ background-position:-95px -284px;}
.week_tj{ float:right; text-align:right; font-size:14px; line-height:48px; color:#666; background:url(../images/week_tjbg.png) 0 5px no-repeat; padding-left:100px;}
.week_tj a{ padding-left:12px;}
.week_tj i{ width:16px; height:16px; display:inline-block; background:url(../images/icon.png) -101px -193px no-repeat; vertical-align:middle; margin-right:8px;}

.hotTjbox{ margin-top:20px; margin-bottom:7px;}
.hotTjLeft{ width:327px; border:1px solid #e0e0e0; border-bottom:none;}
.hotTjLeft li{ padding:10px 14px; border-bottom:1px solid #e0e0e0; height:70px; }
.hotTjLeft li a.fd{ width:124px; height:70px; float:left; margin-right:15px;}
.hotTjLeft li:hover strong a{ color:#ff9600;}
.hotTjLeft li:hover img,.hotTjRight li:hover 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;}
.hotTjLeft li img{ width:124px; height:70px;}
.hotTjLeft li strong{ font-weight:normal; font-size:16px; display:block; height:35px; line-height:35px; overflow:hidden;}
.hotTjLeft li p{ font-size:12px; color:#999; height:35px; line-height:35px; overflow:hidden;}
.hotTjRight{ width:160px;}
.hotTjRight li{ margin-bottom:15px;}
.hotTjRight li.m0{ margin-bottom:0;}
.hotTjRight img{ width:160px; height:105px;}
.hotTjRight strong{ display:block; font-size:14px; font-weight:normal; text-align:center; height:26px; line-height:26px; margin-top:4px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.hotTjRight strong b{ display:inline-block; width:28px; height:14px; font-weight:normal; font-size:12px; border:1px solid #3a51ff; line-height:14px; text-align:center; border-radius:2px;-webkit-border-radius:2px; color:#3a51ff; margin-right:8px;}
.hotTjRight strong b.e111111{ color:#3a51ff;}
.hotTjRight strong b.e222222{ color:#ffa800; border:1px solid #ffa800; }
.hotTjRight p{ font-size:12px; line-height:20px; color:#999; height:40px; overflow:hidden;}
.hotTjRight li:hover strong a{ color:#ff4e00;}
.ColumnRecommend{ margin-top:20px;}
.ColumnRecommend dl{ width:45px; height:180px; float:left; overflow:hidden;position:relative;}
.ColumnRecommend dl.cur{ width:365px;}
.ColumnRecommend dl.cur dd{ background-position:0 0; color:#fff;}
.ColumnRecommend dl dt{ width:320px; height:180px; overflow:hidden; float:left; position:relative; transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.ColumnRecommend dl dt p{ position:absolute;left:0; bottom:0; width:320px; height:25px; background:rgba(0,0,0,0.75); text-align:center; line-height:25px; font-size:14px; overflow:hidden; color:#fff;}
.ColumnRecommend dl dd{ width:45px; height:180px;-webkit-writing-mode:vertical-lr;writing-mode:tb-lr;writing-mode:vertical-lr;overflow:hidden; text-align:center; line-height:45px; background:url(../images/icon2.jpg) -45px 0 no-repeat; font-size:16px; color:#666; cursor:pointer; position:absolute;right:0; top:0;}

.textMiddle{ width:390px;}
.NewsContent{ display:none;}
.newsBtn{ width:100%; height:42px; line-height:42px; border-bottom:1px solid #e0e0e0;}
.newsBtn a{ font-size:18px; color:#666; margin-right:44px; padding:0 10px 0; height:41px; display: inline-block;}
.newsBtn a.cur{ color:#000; border-bottom:2px solid #ff4e00;}
.NewsText{ padding-top:15px;}
.tiaoTitle{ font-size:20px; height:34px; line-height:34px; overflow:hidden; text-align:center;}
.tiaoTitle a:link,.tiaoTitle a:visited{ color:#f8656c;}
.tiaoTitle a:hover,.tiaoTitle a:active{ color:#ff4e00;}
.tiaoMiaoshu{ font-size:14px; height:28px; line-height:28px; overflow:hidden; color:#999; text-align:center; margin-bottom:2px;}
.tiaoMiaoshu a:link,.tiaoMiaoshu a:visited{ color:#999;}
.tiaoMiaoshu a:hover,.tiaoMiaoshu a:active{ color:#ff4e00;}
.NewsLink{ position:relative; padding:6px 0 8px 0;}
.NewsLink:after{ position:absolute; left:4px; top:20px; width:1px; height:185px; background:#dcdcdc; content:"";}
.NewsLink li{ font-size:16px; line-height:36px; height:36px; overflow:hidden; padding-left:20px; position:relative;}
.NewsLink li:before{ position:absolute;left:3px; top:15px; content:""; width:3px; height:3px; background:#dcdcdc; z-index:3;}
.NewsLink li:after{ position:absolute;left:3px; top:13px; content:""; width:3px; height:7px; background:#fff; z-index:2;}
.NewsLink li:hover:before{ width:5px; height:5px; background:#fff; border:2px solid #ffa47b; border-radius:50%; -webkit-border-radius:50%; left:0; top:12px;}
.NewsLink2{ padding:8px 0;}
.NewsLink2 li{ font-size:16px; line-height:32px; height:32px; overflow:hidden; padding-left:16px; position:relative; color:#e3e3e3;}
.NewsLink2 li:after{ background:#dcdcdc; width:3px; height:3px; position:absolute;left:0; top:16px; content:"";}
.NewsLink2 li i{ padding:0 11px; font-style:normal;}
.latestVideo li{ width:185px; float:left; margin:20px 20px 10px 0; position:relative;}
.latestVideo li img,.latestVideo li a.fd{ width:185px; height:105px;}
.latestVideo li code{ width:66px; height:66px; position:absolute;left:60px; top:20px; background:url(../images/video.png) no-repeat; display:none;}
.latestVideo li:hover code{ display:block;}
.latestVideo li:hover img{filter:brightness(0.5);-webkit-filter:brightness(0.5);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;}
.latestVideo li:hover p a{ color:#ff4e00;}
.latestVideo li p{ font-size:14px; line-height:26px; height:52px; overflow:hidden; position:relative; margin-top:12px;}
.latestVideo li p span{ position:absolute; right:0; bottom:0; font-size:12px; color:#999;}
.latestVideo li p span i{ display:inline-block; width:14px; height:14px; background:url(../images/icon.png) -103px 0 no-repeat; vertical-align:-2px; margin-right:5px;}

.textRight{ width:250px;}
.hd_btn{ text-align:right; margin-top:18px;}
.hd_btn dd{ display:inline-block; width:10px; height:10px; background:#ddd; margin-left:5px; cursor:pointer;}
.hd_btn dd.cur{ width:15px; background:#ff9600;}
.hdContent{ width:250px; height:140px; overflow:hidden; position:relative; margin:20px 0 12px 0;}
.hdContent ul{ width:800%; position:absolute;left:0;top:0;}
.hdContent li{ width:250px; height:140px; float:left; position:relative;}
.hdContent li img,.hdContent li a.fd{ width:250px; height:140px;}
.hdContent li p{ height:25px; background:rgba(0,0,0,0.75); width:92%; line-height:25px; overflow:hidden; position:absolute;left:0; bottom:0; font-weight:bold; color:#fff; padding:0 4%;}
.hdContent li p a:link,.hdContent li p a:visited{ color:#fff;}
.hdContent li p a:hover,.hdContent li p a:active{ color:#fff;}
.hdText{ margin-bottom:7px;}
.hdText li{ font-size:12px; line-height:24px; height:24px; overflow:hidden; padding-left:10px; position:relative;}
.hdText li:after{ width:3px; height:3px; background:#aaa; position:absolute;left:0; top:12px; content:"";}
.hdText li:hover:after{ background:#ff4e00;}

.faContent{ width:250px; height:234px; overflow:hidden; position:relative; margin-top:20px;}
.faContent ul{ width:800%; height:234px; position:absolute;left:0; top:0;}
.faContent li{ width:250px; height:234px; float:left;}
.fabtn{ text-align:right; color:#e0e0e0; font-size:12px;}
.fabtn a{ font-size:14px;line-height:24px; display:inline-block; padding:0 4px; vertical-align:-2px;}
.fabtn a.cur{ font-weight:bold; color:#ff4e00;}
.faPic{ width:250px; height:100px; overflow:hidden; position:relative; margin-bottom:6px;}
.faPic a.fd,.faPic img{ width:250px; height:100px;}
.faPic p{ position:absolute;left:0; bottom:0; height:25px; background:rgba(0,0,0,0.75); width:100%; line-height:25px; text-indent:6px; color:#fff; font-weight:bold;}
.faContent li code{ width:33px; height:16px; border:1px solid #1cb1ff; color:#1cb1ff; font-size:12px; text-align:center; line-height:16px; display:inline-block;font-family:"鏂规榛戜綋绠€浣�";vertical-align: 12px;}
.faPic code{ position:absolute; right:4px; bottom:4px;}
.faPic:hover code{ color:#fff; background:#1cb1ff;}
.faTxt{ height:31px; line-height:31px; border-bottom:1px solid #e0e0e0;}
.faTxt span{ display:inline-block; width:105px; text-indent:6px; font-size:12px; color:#888;height: 31px;overflow: hidden;}
.faTxt code a{ color:#1cb1ff !important;}
.faTxt:hover span a{ color:#ff4e00;}
.faTxt:hover code{background:#1cb1ff;}
.faTxt:hover code a{ color:#fff !important;}

.bigTitle{ height:42px; line-height:42px; border-bottom:3px solid #666; overflow:hidden;}
.yuleTitle{ border-bottom:3px solid #ff3333;}
.bigTitle strong{ display:inline-block; float:left; font-size:24px; text-indent:8px;}
.yuleTitle strong a:link,.yuleTitle strong a:visited{ color:#ff3333;}
.yuleTitle strong a:hover,.yuleTitle strong a:active{ color:#ff4e00;}
.TitleRecommend{ color:#000; font-size:14px;}
.TitleRecommend i{ width:16px; height:14px; background:url(../images/icon.png) -125px -196px no-repeat; display:inline-block; vertical-align:-2px; margin-right:6px;}
.TitleRecommend i.diannao{ width:17px; background-position:-149px -197px;}
.TitleRecommend i.shouji{ width:14px; height:19px; background-position:-175px -194px;vertical-align: -4px;}
.TitleRecommend i.yeyou{ width:18px; height:17px; background:url(../images/icon.png) -200px -195px no-repeat;}
.TitleRecommend code{ font-style:normal; color:#666; font-family:"鏂规榛戜綋绠€浣�";}
.TitleRecommend span,.TitleRecommend span a{ color:#ffb54c;}
.TitleRecommend span a:hover{ color:#ff4e00;}
.TitleLink{ color:#e0e0e0; font-size:12px; line-height:50px;}
.TitleLink a{ font-size:14px; vertical-align:-1px; padding:0 6px;}
.TitleLink a:link,.TitleLink a:visited{ color:#888;}
.TitleLink a:hover,.TitleLink a:active{ color:#ff4e00;}
/*濞变箰*/
.yuleBox{ margin:10px 0 20px 0;}
.xxRecommend{ width:500px; margin-right:30px;}
.xxPicTop{}
.xxPicTop li{ width:240px; height:135px; float:left; position:relative; margin-right:20px; margin-top:20px;}
.xxPicTop li p{ height:25px; width:100%; line-height:25px; overflow:hidden; text-align:center; font-weight:bold; position:absolute;left:0; bottom:0; color:#fff; background:rgba(0,0,0,0.75);}
.yuleZxText{ padding:10px 0 0 0;}
.yuleZxText li{font-size:16px;line-height: 40px;height: 40px;overflow:hidden;}
.yuleZxText li cite{width:32px;height:18px;margin: 12px 9px 0 0;float:left;overflow:hidden;background:url(../images/icon3.jpg) no-repeat;text-indent:-888em;}
.yuleZxText li cite.e23334,.yuleZxText li cite.e23338,.yuleZxText li cite.e23340{ background-position:0 0;}
.yuleZxText li cite.e23392{ background-position:0 -18px;}
.yuleZxText li cite.e23394{ background-position:0 -36px;}
.yuleZxText li span{ font-size:12px; color:#33b9ff; float:right;}
.yuleZxText li span a:link,.yuleZxText li span a:visited{color:#33b9ff;}
.yuleZxText li span a:hover,.yuleZxText li span a:active{color:#ff4e00;}
.yuleSort{ width:670px;}
.yuleSortBtn{ height:42px; line-height:42px; border-bottom:1px solid #e0e0e0; margin-bottom:5px;}
.yuleSortBtn dd{ width:90px; text-align:center; font-size:18px; color:#666; float:left; margin-right:10px; cursor:pointer;}
.yuleSortBtn dd.cur{ color:#000; height:41px; border-bottom:2px solid #ff3333;}
.yuleHji{ display:none;}
.recentlyTj{ width:250px;}
.recentlyTj ul{ padding-top:4px;}
.recentlyTj li{ width:116px; float:left; margin:16px 18px 0 0;}
.recentlyTj li img,.yuleSort li a.fd{ width:116px; height:155px;}
.recentlyTj li p{ width:100%; font-size:14px; text-align:center; padding-top:8px; height:20px; line-height:20px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

/*20180709寰皟*/
.sortRecommend{width: 100%;}
.sortRecommend dt{ height:39px; border-bottom:1px solid #e0e0e0; line-height:39px; text-align:center; font-size:14px; color:#333; overflow:hidden;}
.sortRecommend dd{height: 47px;line-height: 47px;border-bottom:1px solid #e0e0e0;}
.sortRecommend dd div{ display:none;}
.sortRecommend dd.cur{height:135px;padding: 15px 0;line-height:135px;}
.sortRecommend dd.cur span.name,.sortRecommend dd.cur span.type,.sortRecommend dd.cur span.pianchang{ display:none;}
.sortRecommend dd.cur div{display:block;float:left;width: 573px;}
.sortRecommend dd.cur div img,.sortRecommend dd.cur div a.fd{ width:100px; height:135px;}
.sortRecommend dd.cur div a.fd{ float:left; margin:0 16px 0 10px;}
.sortRecommend dd.cur div strong{ height:22px; line-height:22px; overflow:hidden; font-size:18px; display:block; margin-bottom:13px;}
.sortRecommend dd.cur div p{ font-size:14px; line-height:26px; height:26px; overflow:hidden; color:#333;}
.sortRecommend dd.cur div p.mainRole{height: 78px;overflow:hidden;text-overflow: ellipsis;}
.sortRecommend dd.cur div p cite{ font-style:normal; color:#999;}
.sortRecommend dd.cur div p a:link,.sortRecommend dd.cur div p a:visited{ color:#00a2ff;}
.sortRecommend dd.cur div p a:hover,.sortRecommend dd.cur div p a:active{ color:#ff3333;}
.sortRecommend dt span,.sortRecommend dd span{ display:inline-block; float:left;}
.sortRecommend dt span.time,.sortRecommend dd span.time,.sortRecommend dt span.pianchang{width:96px;text-align:left;}
.sortRecommend dd span.time,.sortRecommend dd span.type{ color:#999;}
.sortRecommend dt span.name,.sortRecommend dd span.name{width: 235px;text-align:left !important;}
.sortRecommend dt span.name{width:485px;}
.sortRecommend dd span.name{ color:#000;font-size:16px;}
.sortRecommend dt span.type,.sortRecommend dd span.type{width:84px;}
.sortRecommend dt span.pianchang,.sortRecommend dd span.pianchang{width: 254px;}
.sortRecommend dd span.pianchang{ color:#000;}
.sortRecommend dd span.pianchang cite{ font-style:normal; color:#999;}
/* 绔父鎵嬫父*/
.DScontentLeft{ width:920px;}
.DSleft{ width:500px; margin-right:30px;}
.DSpic{ height:140px; width:100%; background:#f4f4f4;}
.DSpic dt,.DSpic dd{ float:left; width:250px; height:140px;}
.DSpic dt a.fd,.DSpic dt img{ width:250px; height:140px;}
.DSpic dd{ position:relative;}
.DSpic dd a{ display:block; width:100%; height:100%;}
.DSpic dd strong{ font-size:16px; line-height:22px; height:44px; overflow:hidden; display:block; padding:33px 25px 0 14px;}
.DSpic dd p{ font-size:12px; color:#999; padding-left:15px;line-height:34px;}
.DSpic dd p span{padding-right:8px;}
.DSpic dd code{ width:58px; height:23px; border:1px solid #51b8f2; background:#fff; color:#51b8f2; position:absolute; right:20px; bottom:30px; text-align:center; line-height:23px; font-family:"鏂规榛戜綋绠€浣�"; border-radius:3px;-webkit-border-radius:3px; font-size:12px;}
.DSpic dd i{ width:40px; height:40px; position:absolute; right:0; top:0; background:url(../images/icon.png) -132px -257px no-repeat;}
.shouyou dd i{ background-position:-175px -257px;}
.shouyou dd strong{ }
.shouyou dd p{ }
.DSpic: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;}
.DSpic:hover strong{ color:#ff4e00;}
.DSpic:hover code{ color:#fff; background:#51b8f2;}
.DSnews{ padding:12px 0;}
.DSnews li{ font-size:16px; line-height:36px; height:36px; overflow:hidden; padding-left:14px; position:relative;}
.DSnews li:after{ width:3px; height:3px; background:#aaa; content:""; position:absolute;left:0; top:17px;}
.DSnews li:hover:after{ background:#ff4e00;}
.DSnews li span{ float:right; font-size:12px;padding-left:10px;line-height:35px;}
.DSnews li span a:link,.DSnews li span a:visited{ color:#33b9ff;}
.DSnews li span a:hover,.DSnews li span a:active{ color:#ff4e00;}
.DSmiddle{ width:390px;}
.playVideo{ padding:5px 0 0px 0;}
.playVideo li{ width:185px; margin:15px 20px 0 0; float:left;position:relative;}
.playVideo li code{ width:66px; height:66px; position:absolute;left:60px; top:20px; background:url(../images/video.png) no-repeat; display:none;z-index:99;}
.playVideo li a.fd,.playVideo li img{ width:185px; height:100px;}
.playVideo li p{ font-size:14px; line-height:24px; height:48px; overflow:hidden; padding-top:4px;}
.playVideo li p i{ display:inline-block;  width:28px; height:14px; border:1px solid #3a51ff; border-radius:3px;-webkit-border-radius:3px; text-align:center; line-height:14px; color:#3a51ff; font-size:12px; font-style:normal; margin-right:8px;}
.playVideo li p i.e5432{border:1px solid #3a51ff;color:#3a51ff; }
.playVideo li p i.e23526{border:1px solid #ffa800;color:#ffa800; }
.playVideo li:hover img{filter:brightness(0.5);-webkit-filter:brightness(0.5);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;}
.playVideo li:hover code{display:block;}
.playVideo li:hover p a{ color:#ff4e00;}
.zthd{ position:relative; margin-top:20px;}
.zthd a{ display:inline-block; position:relative;}
.zthd a.zthd1{ margin-right:2px;}
.zthd a.zthd1,.zthd a.zthd2{ width:130px; height:130px; float:left;}
.zthd a.zthd3{ width:262px; height:121px; margin-top:2px;}
.zthd a.zthd4{ width:126px; height:253px; position:absolute;right:0; top:0;}
.zthd a p{ position:absolute;left:0;text-align:center; line-height:25px; font-size:14px; font-weight:bold; color:#fff;z-index:2;transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.zthd a .bg{ position:absolute;left:0; bottom:0; height:25px;background:rgba(0,0,0,0.75); width:100%; z-index:1; transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.zthd a .p1{ bottom:0; height:25px; overflow:hidden; width:92%;padding:0 4%;}
.zthd a .p2{ width:80%; padding:0 10%; height:100%; position:absolute;left:0; top:0; bottom:-170%; right:0; margin:auto;}
.zthd a .p2 span{}

.DScontentRight{ width:250px;}
.playDown{ padding-top:20px;}
.playDown li{ width:115px; margin:0 20px 10px 0; float:left; position:relative;}
.playDown li p{font-size:14px;height:34px;line-height:34px;text-align:center;overflow: hidden;}
.playDown li a.fd,.playDown li img{ width:118px; height:97px;}
.playDown li a i{ width:66px; height:66px; background:url(../images/down.png) no-repeat; position:absolute;left:25px; top:15px; display:none;}
.playDown li:hover i{ display:block;}
.playDown li:hover img{filter:brightness(0.5);-webkit-filter:brightness(0.5);transform:scale(1.1);}
.playDown li:hover p a{ color:#ff4e00;}
/*鍗曟満娓告垙*/
.pcContent{ width:920px;}
.pcPlayRecommend{ width:500px;}
.pcPlayRecommend ul{}
.pcPlayRecommend li{ width:110px; height:144px; float:left; position:relative; margin:20px 20px 0 0; overflow:hidden;}
.pcPlayRecommend li img{width:110px; height:144px;}
.pcPlayRecommend li p{ height:25px; line-height:25px; overflow:hidden; position:absolute;left:0; bottom:0; background:rgba(0,0,0,0.75); width:92%; font-size:14px; color:#fff; text-align:center; font-weight:bold; padding:0 4%;}
.pcPlayRecommend li:hover p{ color:#ff4e00;}
.pcNews{ width:390px;}
.pcNews h2{ font-size:18px; height:20px; line-height:20px; overflow:hidden; margin-top:20px; margin-bottom:8px; text-align:center;}
.pcNews p{ font-size:12px; color:#999; line-height:22px;}
.pcNews ul.DSnews{ padding:8px 0 0 0 ;}
.hotPcRecommend{ padding:20px 0 15px 0;}
.hotPcRecommend li{ width:285px; height:100px; float:left; margin-right:20px;}
.hotPcRecommend li a.fd{ float:left; margin-right:15px;}
.hotPcRecommend li a.fd,.hotPcRecommend li img{ width:120px; height:100px;}
.hotPcRecommend li div{ border:1px solid #e0e0e0; border-left:none; height:98px;}
.hotPcRecommend li strong{ font-size:16px; font-weight:normal; display:block; line-height:22px; height:22px; overflow:hidden; margin-top:12px;padding-right:10px;}
.hotPcRecommend li p{ font-size:14px; color:#999; line-height:20px;height:20px; overflow:hidden;}
.hotPcRecommend li .pcDownBtn{ width:128px; height:23px; border:1px solid #1cb1ff; display:inline-block; color:#1cb1ff; font-size:14px; color:#1cb1ff; line-height:23px; text-align:center; margin-top:8px;}
.hotPcRecommend li .pcDownBtn i{ display:inline-block; width:12px; height:12px; background:url(../images/icon.png) -65px -220px no-repeat; margin-right:8px; vertical-align:-1px;}
.hotPcRecommend li:hover img,.kaifuPic li:hover img,.hotPic li:hover 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;}
.hotPcRecommend li:hover strong a{ color:#ff4e00;}
.hotPcRecommend li:hover .pcDownBtn{ background:#1cb1ff; color:#fff;}
.hotPcRecommend li:hover .pcDownBtn i{ background-position:-79px -220px;}
/*缃戦〉娓告垙*/
.webFu{ width:500px; margin-right:30px;}
.kaifuBg p{ height:46px; line-height:46px; overflow:hidden; border-bottom:1px solid #e0e0e0;}
.kaifuBg p.kfTitle{ height:49px; line-height:49px; text-align:left; font-size:14px; color:#333;}
.kaifuBg p.kfTitle span.n{ font-size:14px;}
.kaifuBg p.kfTitle span.plat{ color:#333;}
.kaifuBg p span{ display:inline-block; float:left;}
.kaifuBg p.top span.n{ font-weight:bold;}
.kaifuBg p.top span.try a{ border:1px solid #ff9600; color:#ff9600;}
.kaifuBg p span.n{ width:178px; font-size:16px; text-indent:9px;}
.kaifuBg p span.plat{ width:94px; font-size:14px; color:#999;}
.kaifuBg p span.try{ width:55px; text-align:center;}
.kaifuBg p span.try a{ display:block; width:43px; height:23px; border:1px solid #1cb1ff; color:#1cb1ff; text-align:center; line-height:23px; margin:11px 0 0 5px;}
.kaifuBg p:hover span.n a{ color:#ff9600;}
.kaifuBg p.top:hover span.n a{ color:#ff4e00;}
.kaifuBg p:hover span.try a{ background:#1cb1ff; color:#fff;}
.kaifuBg p.top:hover span.try a{ background:#ff9600; color:#fff;}
.kaifuPic{ padding-top:20px;}
.kaifuPic li{ width:153px; height:86px; margin-bottom:20px; overflow:hidden; position:relative;}
.kaifuPic li a.fd,.kaifuPic li img{ width:153px; height:86px;}
.kaifuPic li p{ height:25px; line-height:25px; text-align:center; overflow:hidden; color:#fff; position:absolute;left:0; bottom:0; width:92%; background:rgba(0,0,0,0.75); font-weight:bold;padding:0 4%;}
.kaifuPic li:hover p{ color:#ff4e00;}

.webZx{ width:390px;}
.webZx .DSnews li{ line-height:33px; height:33px;}

.hotWeb{ width:250px;}
.hotPic{ margin-bottom:10px;}
.hotPic li{ height:90px; margin-top:20px;}
.hotPic li a.fd{ float:left; margin-right:10px;}
.hotPic li a.fd,.hotPic li img{ width:140px; height:90px;}
.hotPic li strong{ font-size:16px; height:22px; line-height:22px; font-weight:normal; margin-bottom:9px; text-indent:5px; display:block;}
.hotPic li p a{ width:43px; height:23px; line-height:23px; text-align:center; border:1px solid #1cb1ff; color:#1cb1ff; display:inline-block; float:left; margin:5px 0 0 5px;}
.hotPic li:hover strong a{ color:#ff4e00;}
.hotPic li p a:hover{ background:#1cb1ff; color:#fff;}
.recommendZt dt{ width:250px; height:100px; position:relative; margin-top:20px; margin-bottom:12px;}
.recommendZt dt a.fd,.recommendZt dt img{ width:250px; height:100px;}
.recommendZt dt p{ height:25px; line-height:25px; text-align:center; overflow:hidden; width:92%; color:#fff; position:absolute;left:0; bottom:0; background:rgba(0,0,0,0.75); font-weight:bold;padding:0 4%;}
.recommendZt dt:hover p{ color:#ff4e00;}
.recommendZt dd{ font-size:12px; height:24px; line-height:24px; overflow:hidden; position:relative; padding-left:10px;}
.recommendZt dd:after{ width:3px; height:3px; background:#aaa; content:""; position:absolute;left:0; top:12px;}
/*涓嬭浇姒�*/
.bangBox strong.SmallTitle span{ padding:0 10px 0 0;}
.bang{ width:327px; margin-right:30px;}
.ceshi{ width:485px;}
.bang,.ceshi{ margin-bottom:20px; height:588px;}
.bang li{ height:43px; line-height:43px; border-bottom:1px solid #e0e0e0;}
.bang li div{ display:none;}
.bang li span{ display:inline-block;}
.bang li span.shunxu code{ width:25px; height:25px; background:#999; border-radius:2px;-webkit-border-radius:2px; display:block; font-size:14px; font-weight:bold; text-align:center; line-height:25px; color:#fff; margin:9px 0 0 5px; font-family:"Arial";}
.bang li span.shunxu{ width:35px;}
.bang li span.nameBang{ width:237px; text-indent:5px; font-size:16px;}
.bang li span.btnBang{ width:55px;}
.bang li span.btnBang a{ width:43px; height:23px; display:block; border:1px solid #1cb1ff; text-align:center; line-height:23px; color:#1cb1ff;}
.bang li div a.fd,.bang li div img{ width:108px; height:90px;}
.bang li div a.fd{ float:left; margin-right:20px;}
.bang li div p{ font-size:14px; line-height:24px; height:24px; overflow:hidden; color:#999;}
.bang li div p.clickDown,.duanYouQidai li div p.zqlh,.shouYouQidai li div p.zqlh{ height:25px; line-height:25px; margin-top:17px;}
.bang li div p.clickDown a{ width:185px; height:25px; display:block; background:#ff9600; text-align:center; font-size:12px; color:#fff; line-height:25px;}
.bang li.cur{ height:148px;}
.bang li.cur span.btnBang{ display:none;}
.bang li.cur div{ display:block;}
.bang li.top1 span.shunxu code{ background:#ff3939;}
.bang li.top2 span.shunxu code{ background:#ff7f39;}
.bang li.top3 span.shunxu code{ background:#ffbb39;}
.duanYouQidai li div a.fd,.duanYouQidai li div img{ width:160px; height:90px;}
.duanYouQidai li div p.zqlh a,.shouYouQidai li div p.zqlh a{ width:64px; height:25px; line-height:25px; text-align:center; color:#fff; display:inline-block; margin-right:5px; background:#ff9600;}
.duanYouQidai li div p.zqlh a.lh,.shouYouQidai li div p.zqlh a.lh{ background:#ff9600;}
.shouYouQidai li div a.fd,.shouYouQidai li div img{ width:90px; height:90px; border-radius:5px;-webkit-border-radius:5px;}
.shouYouQidai li div p.zqlh a{ width:99px;}
.shouYouQidai li div p.zqlh a.zq{ background:#ff9600;}
.ceshi dt{ height:39px; line-height:39px; overflow:hidden; font-size:14px; color:#888; border-bottom:1px solid #e0e0e0;}
.ceshi dl{ margin-top:5px;}
.ceshi dl span{ display:inline-block; float:left;}
.ceshi dl span.date{ width:86px; text-indent:11px;}
.ceshi dl span.ceshiName{ width:185px;}
.ceshi dl span.station{ width:149px;}
.ceshi dl span.fh{ width:65px; text-align:center;}
.ceshi dd{ height:49px; line-height:49px; border-bottom:1px solid #e0e0e0; overflow:hidden;}
.ceshi dd span.date,.ceshi dd span.station{ font-size:14px; color:#999;}
.ceshi dd span.ceshiName{ font-size:16px;}
.ceshi dd span.fh a{ width:43px; height:23px; border:1px solid #1cb1ff; color:#1cb1ff; display:block; text-align:center; line-height:23px; margin:12px 0 0 10px;}
.ceshi dd:hover span.ceshiName a{ color:#ff4e00;}
.ceshi dd:hover span.fh a{ color:#fff; background:#1cb1ff;}
.bang li div p.clickDown a:hover,.duanYouQidai li div p.zqlh a:hover, .shouYouQidai li div p.zqlh a:hover{background:#ff4e00;}
/*鑷獟浣�*/
.mediaSort .SmallTitle{ font-weight:bold;}
.mediaSort .SmallTitle span{ border-bottom:2px solid #ff9600;}
.WeMedia{ padding-bottom:47px;}
.mediaSort{width: 623px;}
.mediaSort .SmallTitle{width: 623px;}
.mediaSort ul{ padding-top:20px;display:flex;-webkit-display:flex;justify-content:space-between;-webkit-justify-content:space-between;}
.mediaSort li{width: 65px;height:102px;float:left;padding-right: 28px;cursor:pointer;position:relative;}
.mediaSort li.m0{padding-right: 0;}
.mediaSort li:hover div{ display:block;}
.mediaSort li div{ position:absolute;left:77px; top:0; width:148px !important; z-index:9999; background:rgba(255,255,255,0.9); border:1px solid #e0e0e0; padding:5px 0; display:none;}
.mediaSort li:nth-child(7) div{top:10px;}
.mediaSort li div i{ width:9px; height:11px; background:url(../images/icon.png) -135px 0 no-repeat; position:absolute; left:-6px; top:32px;}
.mediaSort li:nth-child(7) div i{top:18px;}
.mediaSort li div p{ width:148px !important; line-height:36px; height:36px; margin:0;}
.mediaSort li img{width: 65px;height: 65px;}
.mediaSort li p{font-size:14px;color:#666;line-height:24px;height:24px;overflow:hidden;width: 65px;text-align:center;margin-top:5px;}
.erweima{ /*width:390px*/; margin-top:5px;}
.erweima li{ width:94px; float:left; margin-left:15px; padding:7px; background:#fff; border:1px solid #e0e0e0;}
.erweima li img{ width:94px; height:94px;}
.erweima li p{ font-size:14px; line-height:16px; text-align:center; margin-top:10px;}
/*鍙嬫儏閾炬帴*/
.friendlink{ padding:30px 0;background:#2a2a2a; width:100%;position:relative;}
.friendlink h2{ font-size:16px; color:#ff9600; padding:0 0 17px 0;}
.linkBox a{ margin-right:20px; display:inline-block; font-size:14px; line-height:30px;}
.linkBox a:link,.linkBox a:visited{ color:#999;}
.linkBox a:hover,.linkBox a:active{ color:#ff4e00;}

/*搴曢儴*/
#footer{line-height:26px; text-align:center; padding:30px 0; color:#000;font-size:12px; background:#242424;color:#fff; position:relative;}
#footer dd img{margin:20px 10px 0; display:inline-block;}
#___szfw_logo___ img{margin: 0 10px 29px 0 !important;}
#_pingansec_bottomimagelarge_brand img{margin: 0 8px 26px 10px !important;}
#footer a:link,#footer a:visited{color:#fff;}
#footer a:active,#footer a:hover{color:#ff4e00;}

/*婕傛诞*/
#floatArrow{ width:55px; height:55px; background:url(../images/float.png) 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:0 -55px;}

/*骞垮憡*/
.bgmarket{position:fixed; top:72px; left:50%; width:1920px; height:100%;margin-left:-960px;z-index:0;}
.bgmarket img{ width:100% !important;}
.bgmarket a{display:block; width:100%; height:100%;}
.bgclose{width:1200px; margin:0 auto; position:relative; z-index:1111; display:none;}
.bgclose cite{width:45px; height:22px; background:url(../images/close.jpg) no-repeat; position:absolute; top:10px; right:56px; cursor:pointer;}
.news_gg1_show{width:390px; position:absolute;z-index:111111;display:none;}

.gg1{width:1200px; margin:0 auto; position:relative; z-index:4444;}
.gg1 span{overflow:hidden; display:block; text-align:center;}
.gg1_show{width:1200px; position:absolute; height:230px; left:0; top:0; display:none; overflow:hidden; z-index:4444;}
.gg2{width:1200px;margin:0 auto;clear:both;background:#fff;position: relative;z-index: 1;}
.gg2 img{ margin:0 auto}
.fg_small{width:20px; height:255px; top:0; left:0; position:absolute; display:none;}
.fg_small cite{width:20px; height:20px; background:url(../images/reload.jpg) no-repeat; position:absolute; bottom:-20px; left:0;}
.ad_box_bottom{position:absolute;top:0;z-index:55555;width:100%;}

#a_file_d_block_621_child{height:400px !important;}


/*20180531璋冩暣*/
.retjtz{ position:relative; margin:20px 0;}
.retjtz a{ display:inline-block; position:relative;}
.retjtz a.retjtz,.retjtz a.retjtz1{ margin-right:2px;}
.retjtz a.retjtz1,.retjtz a.retjtz2{width: 165px;height: 120px;float:left;}
.retjtz a.retjtz3{width: 332px;height: 168px;margin-top:2px;}
.retjtz a.retjtz4{width: 166px;height: 290px;position:absolute;right:0;top:0;}
.retjtz a p{ position:absolute;left:0;text-align:center; line-height:25px; font-size:14px; font-weight:bold; color:#fff;z-index:2;transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.retjtz a .bg{ position:absolute;left:0; bottom:0; height:25px;background:rgba(0,0,0,0.75); width:100%; z-index:1; transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.retjtz a .p1{ bottom:0; height:25px; overflow:hidden; width:100%;}
.retjtz a .p2{ width:80%; padding:0 10%; height:100%; position:absolute;left:0; top:0; bottom:-150%; right:0; margin:auto;}
.retjtz a .p2 span{}

.fhhd span{ border: none;}
.fhhd span.cur{border-bottom: 2px solid #666;}

/*20180607璋冩暣*/
.yuleSortBtn dd{ position: relative;}
.yuleSortBtn dd .more{ display: none;}
.yuleSortBtn dd.cur .more{ display: block;}
.yuleSortBtn dd .more1{ position: absolute; right: -582px; top: 0;}
.yuleSortBtn dd .more2{ position: absolute; right: -482px; top: 0;}
.yuleSortBtn dd .more3{ position: absolute; right: -382px; top: 0;}
.yuleSortBtn dd .more4{ position: absolute; right: -282px; top: 0;}
.yuleSortBtn dd .more5{position: absolute;right: -182px;top: 0;}

.dy_video{ display: none;}
.dy_video li{width: 152px; margin: 15px 20px 0 0;float: left;}
.dy_video li.m0{ margin: 15px 0 0 0;}
.dy_video li img,.dy_video li a.fd{ width: 152px; height: 273px;}
.dy_video li p{ font-size: 14px; line-height: 20px; height: 40px; overflow: hidden; padding-top: 8px;}
.dy_video li:hover 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;}
.dy_video li:hover p a{ color: #ff4e00;}














