﻿@charset "UTF-8";
/* CSS Document */
#main{width:1200px; height:auto; margin:0 auto;}
#main1k{width:1000px; height:auto; margin:0 auto;}
a:hover{color:#358ff0;}
.main_yxtj{ width:1200px; height:105px; margin:35px 0 0; overflow:hidden;}
.main_yxtj ul{ width:1200px;}
.main_yxtj ul li{float:left; width:90px; margin-left:33.3px; position:relative;}
.main_yxtj ul li a{display:inline-block; width:100%; height:100%; overflow:hidden;}
.main_yxtj ul li img{width:80px; height:80px; margin-left:5px;}
.main_yxtj ul li span{ color:#333; font-size:14px; display:inline-block; width:100%; height:20px; line-height:20px; text-align:center; /*text-overflow:ellipsis; white-space:nowrap;*/ overflow:hidden;}
.main_yxtj ul li:first-child{margin-left:0px;}

.main_menu{width:1200px; height:auto; margin:28px 0 0; overflow:hidden;}
.main_menu dl{width:100%; height:25px; line-height:25px; margin-bottom:13px; overflow:hidden;}
.main_menu dl dt{float:left; color:#6c777e; font-size:18px; font-weight:bold; background: url(../images/new_dnxtc.png) no-repeat 43px -127px; width: 56px; overflow:hidden;}
.main_menu dl dd{float:right; width:1130px;overflow:hidden;}
.main_menu dl dd a{display:inline-block; padding:0 14.8px; /*text-overflow:ellipsis; white-space:nowrap;*/ height:25px; max-width:112px; word-break: break-all; position:relative; background:url(../images/new_dnxtc.png) no-repeat -499px 7px; float:left; width:auto; color:#666; font-size:14px; overflow:hidden;}
.main_menu dl dd a:first-child{ background:none;}
.main_menu dl dd a em{position:absolute; right:5px; top:50%; margin-top:-3px; width:4px; height:6px; background:url(../images/new_dnxtc.png) no-repeat -223px 0px; display:none; overflow:hidden;}
.main_menu dl dd a:hover em{display:inline-block;}
@-moz-document url-prefix(){.main_menu dl dd a:hover em{display:none;}}
.main_menu dl dd a.red{ color:#ff5757;}
.main_menu dl dd a:hover{word-break: break-all;}

.main_news{width:1200px; height:auto; margin:20px auto 0;}
.main_news .left{float:left; width:430px; overflow:hidden;}

#main1_l{position: relative;height:393px;width:430px; overflow:hidden;}
#main1_l .bd{position: relative}
#main1_l .main1_l_bar_box{width: 100%;height:323px;position: relative;overflow: hidden;}
#main1_l .main1_l_bar{width: 10000px}
#main1_l .main1_l_bar li{float: left;width:430px;height:323px}
#main1_l .main1_l_bar li a{width: 100%;height: 100%;display: block}
#main1_l .main1_l_bar li img{width: 100%; height:331px;}
#main1_l .main1_l_bar li p{position: absolute;bottom: 0;left: 0;z-index: 1;width:100%;height:117px; text-align:center; background:url(../images/new_dnxtc.png) no-repeat 0 -168px; overflow:hidden;}
#main1_l .main1_l_bar li p span{ display:inline-block; max-width:95%; color:#fff; font-size:16px; height:22px; line-height:22px; margin-top:78px; overflow:hidden;}
#main1_l .ft{position: absolute;left: 0;bottom:0px;z-index: 1;width:430px;height:80px}
/*#main1_l .ftbg{position: absolute;top: 0;left: 0;z-index: -1;width:430px;height:117px; background:url(../images/new_dnxtc.png) no-repeat 0 -168px; overflow:hidden;}*/

#main1_l .change{position: absolute;left: 0;bottom:0px;height:81px; width:430px; height:70px; background:#191919;}
#main1_l .change a{float: left;width:80px;height:60px; margin:5px 0 5px 5px;cursor: pointer;position:relative;}
#main1_l .change a img{width:80px;height:60px;}
#main1_l .change a .mask { display:none;width:80px;height:60px; position: relative; top:-69px;left:-5px; border:5px solid #22c66e; +top:-5px; +position:absolute;}
#main1_l .change a .mask em{ background:url(../images/new_dnxtc.png) no-repeat -207px -36px; width:8px; height:4px; display:inline-block; position:absolute; left:50%; top:-9px; margin-left:-4px;}
#main1_l .change a:hover .mask,#main1_l .change a.on .mask { display: block; }
#main1_l .hd{position: absolute;left:5px;bottom:80px;z-index: 2;width:420px;height:22px;text-align:center;}
#main1_l .main1_l_title{overflow: hidden;position: absolute;top: 0;left: 0;height:100%;line-height:22px;font-size:16px; width:100%;}
#main1_l .main1_l_title a{display: none;color: #fff; width:100%;}

.clearfix{zoom:1;}
.clearfix:after,.w1k_box:after,#main1k:after,.xzdzbox:after{clear:both; height:0px; font-size:0px; visibility:hidden;display:block;content:" ";}
.art_index1{ width:100%; margin:25px auto 0; overflow:hidden;}
.art_index1 .left{ height:436px; width:545px; float:left;}
.art_index1 #main1_l{width:517px; height:436px;}
.art_index1 #main1_l .ft,.art_index1 #main1_l .ftbg{width:545px; height:105px;}
.art_index1 #main1_l .hd{ width:635px; height:31px; line-height:31px;}
.art_index1 #main1_l .main1_l_title{height:31px; line-height:31px;}
.art_index1 #main1_l .main1_l_bar_box{ height:331px;}
.art_index1 #main1_l .main1_l_bar li{width:545px; height:331px;}

.art_index1 #main1_l .change{width:100%; height:105px;}
.art_index1 #main1_l .hd{ bottom:115px;}
.art_index1 #main1_l .main1_l_title{font-size:24px;}
.art_index1 #main1_l .change a{width:123px; height:94px; margin:5px 0 5px 5px}
.art_index1 #main1_l .change a img{width:123px; height:94px;}
.art_index1 #main1_l .change a .mask{ border:5px solid #358ff0; background:none; width:123px; height:94px; left:-5px; top:-99px;+top:-5px;}
.art_index1 #main1_l .change a .mask em{background-position:-113px -614px; width:13px; height:7px; margin-left:-6.5px; top:-10px;}
.art_index1 #main1_l .main1_l_bar li p{background:url(../images/new_dnxtc.png) repeat-x 0 -168px;}
.art_index1 #main1_l .main1_l_bar li p span{font-size:20px;height:31px; line-height:31px; margin-top:65px;}

.art_index1 .right{float:right; width:630px;}
.art_index1 .hd{ width:100%; height:auto; margin-bottom:15px; overflow:hidden;}
.art_index1 .hd .tit{font-size:22px; font-weight:bold; height:31px; line-height:31px; text-align:center; overflow:hidden;}
.art_index1 .hd .tit a{color:#FA4E57;}
.art_index1 .hd .tit a:hover{text-decoration:underline;}
.art_index1 .hd .txt{ text-align:center; height:25px; line-height:25px; margin-top:2px; overflow:hidden;}
.art_index1 .hd .txt a{color:#999; font-size:16px; height:25px; display:inline-block; max-width:303px; position:relative;background:url(../images/new_dnxtc.png) no-repeat -494px -704px; padding:0 5px; overflow:hidden;}
.art_index1 .hd .txt a:hover{color:#358ff0}
.art_index1 .hd .txt a em{ width:4px; height:15px; background:url(../images/new_dnxtc.png) no-repeat -463px -648px; display:inline-block; right:0px; top:6px; position:absolute;}
.art_index1 .news_box{ height:auto;overflow:hidden;}
.art_index1 .news_box ul{margin-top:2px;}
.art_index1 .news_box ul li{float:left; width:100%; height:25px; line-height:25px; margin-top:11px; overflow:hidden;}
.art_index1 .news_box .time{float:right; color:#999; font-size:14px;}
.art_index1 .news_box .time.red{color:#666;}
.art_index1 .news_box ul li a{color:#333; font-size:16px;}
.art_index1 .news_box ul li a:hover{color:#358ff0}
.art_gytit{ margin:25px auto 0; height:37px; line-height:37px; overflow:hidden;border-bottom:2px solid #358ff0;}
.art_gytit span{float:left; display:inline-block; color:#333; font-size:24px; font-weight:bold;}
.art_gytit em{ display:inline-block; float:left; width:21px; height:22px; background:url(../images/new_dnxtc.png) no-repeat -130px -609px; margin:7.5px 10px;}
.art_gytit .more{float:right; font-size:16px; color:#999; line-height:50px;}
.art_gytit.zt .lm{color:#358ff0;}
.art_gytit.rj .lm{color:#358ff0;}
.art_gytit.sygl .lm{color:#358ff0;}
.art_gytit.azjc .lm{color:#358ff0;}
.art_gytit.pg .lm{color:#358ff0;}
.art_gytit.yx .lm{color:#358ff0;}
.art_gytit.znkj .lm{color:#3a76e6;}
.art_gytit.ylrd .lm{color:358ff0;}
.art_gytit.yqlj .lm{color:358ff0;}
.art_gytit.rj em{ background-position:-155px -610px; width:24px; height:24px; margin:6.5px 10px;}
.art_gytit.sygl em{ background-position:-183px -605px; width:30px; height:33px; margin:5px 10px;}
.art_gytit.azjc em{ background-position:-213px -611px; width:24px; height:17px; margin:12px 10px 8px;}
.art_gytit.pg em{ background-position:-242px -611px; width:24px; height:26px; margin:5.5px 10px;}
.art_gytit.yx em{ background-position:-273px -614px; width:26px; height:21px; margin:11px 10px 5px;}
.art_gytit.znkj em{ background-position:-303px -614px; width:31px; height:24px; margin:6.5px 10px;}
.art_gytit.ylrd em{ background-position:-339px -617px; width:21px; height:27px; margin:5px 10px;}
.art_gytit.yqlj em{ background-position:-367px -614px; width:28px; height:28px; margin:8px 10px;}

.art_zt{width:1200px; height:180px; margin-top:17px; overflow:hidden;}
.art_zt a{display:block; float:left; width:398px; height:100%; position:relative; z-index:0; margin-left:2px; transition: all .3s;overflow:hidden;}
.art_zt a:first-child{margin-left:0px;}
.art_zt a img{height:100%; width:400px;}
.art_zt a p{position: absolute;bottom: 0;left: 0;z-index:999;width:100%;height:117px; background:url(../images/new_dnxtc.png) no-repeat 0 -168px; text-align:center; overflow:hidden;}
.art_zt a p span{ color:#fff; font-size:16px; margin:80px 12px 0; display:inline-block; height:25px; line-height:25px; overflow:hidden;}
.art_zt a:hover,.art_zt a.on{width:430;}

.art_index{ width:1200px; height:auto; margin:17px auto 0; overflow:hidden;}
.art_indexl{float:left; width:320px; overflow:hidden;}
.art_indexl .box{width:100%; height:240px; position:relative; z-index:0; margin-top:25px; overflow:hidden;}
.art_indexl .box:first-child{margin:0px;}
.art_indexl .box a{display:block; color:#fff;}
.art_indexl .box img{ width:320px; height:240px;}
.art_indexl .box a .cover,.art_indexr .hd .cover,.art_indexl .box a .cover2{ z-index:10;position:absolute; left:0px; bottom:0px; height:100%; width:100%; display:block;}
.art_indexr .hd .cover{background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000);}
.art_indexl .box a .cover{height:117px;background: url(../images/new_dnxtc.png) no-repeat 0 -168px;}
.art_indexl .box a .cover2{height:100%;-moz-transition:all .8s ease; -webkit-transition:all .8s ease; transition:all .8s ease;}
.art_indexl .box a:hover .cover2{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000);}
.art_indexl .box a:hover .cover{display:none;}
.art_indexl .box .bf_icon{width:56px; height:56px; left:50%; top:50%; position:absolute; margin:-28px 0 0 -28px; background:url(../images/new_dnxtc.png) no-repeat -69px -636px; display:inline-block;}
.art_indexl .box .tit{font-size:12px; font-weight:bold; margin-left:20px; width:340px;display:inline-block; height:27px; line-height:27px; overflow:hidden;}
.art_indexl .box .txt{font-size:16px;margin-left:20px; width:340px; height:25px; line-height:25px; max-height:75px; display:inline-block; transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s; overflow:hidden;}
.art_indexl .box a:hover .bf_icon{background-position:-127px -639px;}

.art_indexl .box a .text{width:100%; height:auto; position:absolute; bottom:10px; left:0px; z-index:999;}
.art_indexl .box a:hover .text .txt{height:auto;}
 
.art_indexc{float:left; width:460px; margin:0 25px; overflow:hidden;}
.art_indexc .hd{/*border:1px solid #efefef;*/ width:458px; height:34px; line-height:34px; font-size:18px; font-weight:bold; text-align:center; margin:15px 0 5px; overflow:hidden;}
.art_indexc .hd a{color:#fb4c53;}
.art_indexc .hd a:hover{text-decoration:underline;}
.art_indexc .hd:first-child{ margin-top:0px;}
.art_indexc .bd{ width:100%; height:204px; height:auto; overflow:hidden;}
.art_indexc .bd li{font-size:14px;width:460px; float:left; height:34px; line-height:34px; overflow:hidden; +position:relative;}
.art_indexc .bd li a{color:#333; position:relative; height:100%; padding-left:10px; display:inline-block;}
.art_indexc .bd li em{display:inline-block; background:url(../images/new_dnxtc.png) no-repeat -496px -46px; width:4px; height:6px; position:absolute; left:0px; top:50%; margin-top:-3px; overflow:hidden;}
.art_indexc .bd li a:hover em{background-position:-223px 0;}
.art_indexc .bd li a:hover{color:#358ff0}
.art_indexc .time{float:right; color:#999; font-size:14px;}
.art_indexc .time.red{color:#333;}

.art_indexr{float:right; width:370px; overflow:hidden;}
.art_indexr .hd{width:100%; height:130px; position:relative; overflow:hidden; cursor:pointer;}
.art_indexr .hd img{ width:370px; height:130px; z-index:9;position: absolute;-moz-transition:all .5s ease; -webkit-transition:all .5s ease; transition:all .5s ease;+left: 50%;+top: 50%;+margin:-65px 0 0 -185px;}
.art_indexr .hd:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);+width:390px; +height:137px; +margin:-68.5px 0 0 -195px;}
.art_indexr .hd .bq{display:inline-block; position:absolute; z-index:11; left:0px; top:0px; width:70px; height:24px; line-height:24px; background:#ff5e33; color:#fff; font-size:14px; text-align:center; overflow:hidden;}
.art_indexr .hd .txt{ color:#fff; font-size:16px; font-weight:bold; height:25px; line-height:25px; margin-top:99px; padding:0 15px; display:inline-block; width:340px; text-align:center; overflow:hidden;}
.art_indexr .bd{width:100%; height:auto; overflow:hidden;}
.art_indexr .bd ul li{width:287px; padding:0 60px 0 21px; height:82px; border:1px solid #efefef; float:left; position:relative; margin-top:9px;}
.art_indexr .bd .num{display:inline-block; width:21px; height:30px; position:absolute; right:20px; top:50%; margin-top:-15px; background:url(../images/new_dnxtc.png) no-repeat;}
.art_indexr .bd .num.num1{background-position:-404px -612px;}
.art_indexr .bd .num.num2{background-position:-426px -612px;}
.art_indexr .bd .num.num3{background-position:-455px -611px;}
.art_indexr .bd .num.num4{background-position:-482px -612px;}
.art_indexr .bd .tit{ font-size:14px; height:22px; line-height:22px; margin:18px 0 3px 0;overflow:hidden;}
.art_indexr .bd .tit a{color:#333;}
.art_indexr .bd .tit a:hover{color:#358ff0;}
.art_indexr .bd .txt{ color:#999; font-size:12px; height:22px; line-height:22px; overflow:hidden;}
.link_box.artlj{ margin-top:0px;}

.art_list{ width:100%; height:auto; margin-top:10px; overflow:hidden;}
.art_listl{float:left; width:670px;}
.art_listl dl{width:100%; border-bottom:1px solid #edf0f2; padding:20px 0; overflow:hidden;}
.art_listl dl:first-child{/*border-top:1px solid #edf0f2;*/ padding-top:10px;}
.art_listl dl dt{ width:100%;font-size:18px; font-weight:bold; height:25px; line-height:25px; overflow:hidden;}
.art_listl dl dt .leib{border-left:1px solid #999; border-right:1px solid #999; color:#999; font-weight:normal; font-size:14px; display:inline-block; padding:0 8px; height:16px; line-height:16px; margin:5px 8px 0 0; float:left;overflow:hidden; margin-top:+4px;}
.art_listl dl dt .leib:hover{border-left:1px solid #26c472; border-right:1px solid #26c472;}
.art_listl dl dt .tit{color:#333; display:inline-block; float:left; max-width:605px;}
.art_listl dl dd{width:100%;height: 132px;margin-top: 15px;}
.art_listl dl .pic{float:left; width:210px; height:132px; overflow:hidden;}
.art_listl dl .pic img{width:100%; height:100%;}
.art_listl dl .info{float:right; width:435px;}
.art_listl dl .info .txt{font-size:14px; color:#666;line-height: 28px; height:84px; overflow:hidden;}
.art_listl dl .info .bottom{ height:22px;line-height:22px;margin-top:25px;overflow:hidden;}
.art_listl dl .info .time{float:left; padding-left: 18px; width:auto; color:#999; font-size:14px; background: url(../images/new_dnxtc.png) no-repeat -487px -673px;}
.art_listl dl .info .pls,.artshow_hd .xx span.pls{float:right; padding-left: 22px; width:auto; color:#fa4e57; font-size:16px; background: url(../images/new_dnxtc.png) no-repeat -483px -647px; cursor:pointer;}

.art_listl.bqy{width:100%;}
.art_listl.bqy dl .info{ width:770px;}

.art_rgg{width:300px;margin-bottom:10px; overflow:hidden;}
.art_rgg img{ margin:15px; width:268px;}

.art_showl{float:left; width:670px; height:auto; overflow:hidden;}
.artshow_hd{ width:100%; border-bottom:1px solid #edf0f2; text-align:center;}
.artshow_hd .tit{color:#333; font-size:20px; font-weight:bold;}
.artshow_hd .xx{ color:#999; font-size:14px; height:22px; line-height:22px; margin:25px 0 15px; overflow:hidden;}
.artshow_hd .xx span{ display:inline-block; margin:0 10px;}
.artshow_hd .xx span.pls{float:none;}
.art_showl .ggbox{margin:20px auto; width:650px;}
.art_showl .show_box{text-indent:2em; width:100%; height:auto;color:#666; font-size:14px; line-height:28px; overflow:hidden;}
.art_showl .show_box p{ color:#666; font-size:14px; line-height:28px; margin-bottom:15px; overflow:hidden;}
.art_showl .show_box a{color:#26c472;}
.art_showl .show_box a:hover{text-decoration:underline;}
.art_showl .show_box img{display:block; margin:0 auto; max-width:630px;height:100%;}
.art_showl .game{width:668px; height:194px; border:1px solid #efefef; margin-bottom:20px; overflow:hidden;}
.art_showl .game .hd{height:45px; border-bottom:1px solid #efefef; font-size:16px; color:#333;}
.art_showl .game .hd li{float:left; width:25%; text-align:center; line-height:45px; cursor:pointer; overflow:hidden;}
.art_showl .game .hd li.on{border-bottom:2px solid #1bb25e; color:#1bb25e;  height:44px; line-height:44px;}
.art_showl .game .bd{ height:148px;}
.art_showl .game .pic{float:left; width:100px; height:100px; margin:24px 20px 25px; position:relative; overflow:hidden;}
.art_showl .game .pic img{width:100px; height:100px;}
.art_showl .game .info{float:left; width:340px; margin-top:38px; overflow:hidden;}
.art_showl .game .tit{font-size:20px; height:30px; line-height:30px; overflow:hidden;}
.art_showl .game .tit a{color:#333;}
.art_showl .game .xx{color:#999; font-size:14px; width:100%; height:20px; line-height:20px; margin-top:3px; overflow:hidden;}
.art_showl .game .xx span{display:inline-block; float:left; min-width:98px; margin-right:15px;}
.art_showl .game .xx span em{float:left; width:auto;}
.art_showl .game .xx .stars{ width:85px;}
.art_showl .game .bnt{float:right; width:128px; margin:15px 25px 0 0;overflow:hidden;}
.art_showl .game .bnt a,.art_showl .game .bnt a.xq:hover{ background:#22c66e;display:inline-block; width:128px; height:46px; color:#fff; text-align:center; line-height:46px; font-size:20px; border-radius:1px; margin-top:9px; float:left; border:none; overflow:hidden;}
.art_showl .game .bnt a.xq{border:1px solid #efefef; color:#333; background:#fff; width:126px; height:44px; line-height:44px;}
.art_showl .page{margin:20px auto;}
.art_showl .gjc{ height:36px; line-height:36px; overflow:hidden;}
.art_showl .gjcl{/*float:left; width:440px; */ font-size:14px;color:#333; width:100%;overflow:hidden;}
.art_showl .gjcl a{color:#666; margin-right:20px;}
.art_showl .gjc .share,.other_title .share{width:auto;}
.other_title .share{margin-top:3px;}
.art_showl .gjc .share p,.other_title .share p{font-size:14px; font-weight:bold; color:#333;}
.art_showl .ggbox2{height:auto; width:100%; margin:12px 0;}
.art_showl .ggbox img{height:100%;}
.art_showl .sxp{ width:100%; height:auto; margin-bottom:10px; overflow:hidden;}
.art_showl .sxp ul{margin-top:-1px; overflow:hidden;}
.art_showl .sxp ul li{float:left; width:100%; border-top:1px dashed #edf0f2; font-size:14px; color:#666; line-height:35px;}
.art_showl .sxp ul li span{/*font-weight:bold;*/}
.art_showl .sxp ul li a{color:#666;}

/*返回顶部*/
.go_top{ width:68px; height:48px; overflow:hidden; position:fixed; bottom:140px; display:none;background:#879299; cursor:pointer; filter:Alpha(Opacity=70); opacity:0.7; right:0.5px !important; z-index:21474836479;}
.go_top span{ width:22px; height:12px;background:url(../images/new_dnxtc.png) no-repeat -106px -33px;text-indent:-1999px; display:block; margin:19px auto;}
.go_top:hover{background-color:#358ff0;}