body{ background:#fff; font-size: 12px;font-family:"SimSun";min-width: 1000px; color: #333}
a:focus,a:active,a:hover{ outline:none}
a{color: #333}
a:hover{text-decoration:underline;}
img{vertical-align: middle;}

.mt5{ margin-top: 5px;}
.mb15{ margin-bottom:15px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top: 30px;}

.txt-c1,.txt-c1:hover{ color: #333;}
.txt-c2,.txt-c4:hover{ color: #fff;}
.txt-c3,.txt-c4:hover{ color:#747b7f;}
.txt-c4,.txt-c4:hover{ color: #e60012}
.txt-c5,.txt-c5:hover{ color: #ed5229}
.btn-c:hover{ text-decoration: underline;} 
.tin{ text-indent: 25px;}
.fs16{ font-size: 16px;}
.fs20{ font-size: 20px;}
.btn-c:hover{ text-decoration:none;}

.pn-hd{padding:0 10px; height:40px; line-height:40px;}
.pn-hd .tit{ float: left;color: #fff; font:bold 16px/40px "Microsoft Yahei";  }
.pn-hd .more{float:right;}
.pn-hd .more a{ color: #fff;}
.pn-bd{}

.co1{ float:left; width: 360px;}
.co2{ float: left; width: 380px; margin-left:20px; }
.co3{ width:185px; float: right; }
.co23{ width: 610px; float:left;}

.wrap{ background:url(//images.17173cdn.com/2015/douxian/x1.jpg) no-repeat center top;}
.content{ width:970px; margin: 0 auto 0; border: 1px solid #dcdcdc; border-top: 0;padding: 14px; margin-bottom:30px;}
.header{ height:450px; width: 1000px; margin: 0 auto; position: relative;}
.header .logo{ position: absolute; top: 55px; left: 0; width:217px;height:98px }
.header .logo a{ display: block; width: 100%; height: 100%}
.header .tit{ position:absolute; top: 115px; left: 300px; font: bold 56px/1 "Microsoft Yahei"; color:#FF0000;}
.header .info{ position: absolute; top: 205px; left: 300px; font:bold 26px/1.5 "Microsoft Yahei";}
.header .nav{position: absolute;left:0px; bottom:0; width: 1000px; height:55px;}
.header .nav li{float:left; margin-right: 2px;}
.header .nav li a{ display: block;float:left; height:55px; padding: 0 32px; font:bold 16px/55px "Simsun"; color:#fff;}
.header .nav li a:hover,.header .nav li .current{text-decoration: none;} 
.global-footer{background-color: #eaeaea}
.global-footer, .global-footer a:link, .global-footer a:visited, .global-footer a:active, .global-footer a:hover { color: #787878; }
/*fenxian*/
.global-footer{ padding-top: 30px; background-color: #eaeaea}
.global-footer, .global-footer a:link, .global-footer a:visited, .global-footer a:active, .global-footer a:hover { color: #787878; }

.sum-text .tit{ font-weight: bold; margin-bottom: 5px;}
.sum-text p{ line-height:22px;}

.focus-w,.focus-in{ overflow:hidden; zoom:1; height:340px; position: relative;}
.focus-con{position: relative;}
.focus-con,.focus-item,.focus-item .img{ width: 100%; height:340px;}
.focus-item img{ width:100%; height:100%}
.focus-item .txt{ overflow:hidden; white-space:nowrap}
.focus-item .txt:hover .tit{ text-decoration: none;}
.focus-item .cover{ z-index: 5; left:50%; margin-left:-41px; top: 50%; margin-top:-41px; position: absolute; width: 82px; height: 82px; background: url(//ue.17173cdn.com/a/zq/2014/ugc/img/cover.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='//ue.17173cdn.com/a/zq/2014/ugc/img/cover.png')}

.focus-item  .mask{position: absolute; z-index:-1; top:0; left:0; width:400px; height:400px; width:100%\0; height:100%\0; filter:alpha(opacity:85); opacity: .5;}
.focus-item .tit{ position:absolute; left: 0; bottom: 0;z-index: 3; overflow: hidden; font: normal 16px/1.5 "Microsoft Yahei"; color: #f7f7f7; padding: 10px;  width: 340px; height: 56px; text-align: center;}
.focus-item .s-tit{position:absolute; left: 0;bottom:10px;z-index: 3; overflow: hidden;padding: 6px 20px; text-align: center;}
.focus-item .s-tit span{ display: block;}
.focus-item .s-tit-c1{ color: #fff; font:normal 26px/1 "Times New Roman", Times, serif; }
.focus-item .s-tit-c2{ color: #555558; font: normal 12px/1.2 "Microsoft Yahei"; }
.focus-item .tit .mask{ background-color: #000;}
.focus-item .s-tit .mask{ background-color: #000}

.focus-item a:hover .tit{ text-decoration:underline}
.focus-item .bg{ display:block; position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#1f0806; filter:alpha(opacity:70); opacity:.7}
.focus-num{ overflow:hidden;  height: 15px; position: absolute; bottom:20px; left: 0; z-index: 10; width: 100%; text-align: center; font-size: 0;}
.focus-num a{ display:inline-block;width: 13px; height: 13px;  background-color: #a0a0a0; margin-right: 5px; border-radius: 50%; border: 1px solid #a0a0a0;}
.focus-num a:hover{ text-decoration:none}
.focus-num .current{border-color: #00b7ee; background: none;}

.focus-con .bt{ position: absolute; bottom: 21px;font: normal 46px/1 "SimSun"; text-align: center; color: #fff;  cursor: pointer;opacity: 0.5; filter:alpha(opacity:50); z-index: 11;}
.focus-con .backward{left: 15px;}
.focus-con .forward{ right: 15px;}
.focus-con .bt:hover{ color:#ccc;}


.ztsy .tit{ height: 34px; line-height: 34px; font-size: 16px;font-weight: bold;}
.ztsy-list{ overflow:hidden;*zoom:1;}
.ztsy-list li{padding-bottom: 2px;}
.ztsy .btn-c{ display: block;height: 30px; width: 100%; line-height: 30px;text-align: center;}

.com-pictlist{overflow: hidden;*zoom:1; }
.com-pictlist .item{padding-bottom: 15px;border-top:1px dashed #e5e5e5; }
.com-pictlist .item .tit{ font:bold 16px/43px "Simsun";}
.com-pictlist .item .con{ overflow:hidden;}
.com-pictlist .item  .pic{ float: left; width:162px; margin-right: 20px;}
.com-pictlist .item  .pic .img{display: block; width: 160px; height: 120px; border: 1px solid #fff;}
.com-pictlist .item  .pic .img:hover{ border-color: #000}
.com-pictlist .item  .text{ overflow: hidden;line-height:22px; }
.pict-list2 .item{ width: 100%; float: none; overflow: hidden; padding: 15px 0}
.btn-xq{ float: right; width:100px; height: 30px;font:normal 14px/30px "Microsoft Yahei"; text-align: center; }
.pict-list2  .item .tit{ font: bold 20px/1.5 "Microsoft Yahei"; margin-bottom: 5px;}
.pict-list2  .item .con{ height: 63px; overflow:hidden; line-height: 24px; font-size: 14px; color: #333}

.pict-list1 .item{float: left; width:464px;}
.pict-list1 .hover{ background-color: #f5f5f5;}
.pict-list1 .even{ border-right: 1px dashed #e5e5e5; padding-right:20px; }
.pict-list1 .odd{ padding-left: 21px;} 

.picup-list{overflow: hidden;*zoom:1}
.picup-list li{ float:left; width:19.99%; margin: 5px 0;}
.picup-list .art-item{ width: 162px; padding: 0 10px; margin-left:auto;; margin-right:auto;}
.art-item-pt{ display: block;}
.picup-list .avatar{ display: block; padding:1px;}
.picup-list .art-item-pt:hover .avatar{padding:0; border: 1px solid #000}
.picup-list .avatar img{ width: 100%; display: block;} 
.picup-list li .txt{ display: block; cursor: pointer; margin-top:5px; font-size: 14px;}
.picup-list li .txt .tit{display:block;width: 99.5%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-left: auto;margin-right: auto;text-align: center;}
.ico,.videobox .vinfo .pnum{ background:url(//ue.17173cdn.com/a/zq/2014/ugc/img/sp-ico.png) no-repeat; vertical-align: middle;display: inline-block;*display: inline;*zoom:1;}
.icob{ background-position: 0 -230px;  width: 18px; height: 18px;margin-right: 5px}
.icon{background-position: 0 -20px; width: 14px; height: 16px;margin: 0 5px 2px 0;}
.icop{ background-position:0 -90px; width:18px; height: 16px; margin-right: 5px }
.video-box-con{ display: block;position: relative; width: 360px; height: 230px;}
.video-box .avatar{ width: 360px; height: 230px;
}
.video-box-con:hover{ text-decoration: none; }
.video-box .v-info .ico-video{position:absolute; left:10px; bottom: 10px; width:66px; height: 66px; background:url(//ue.17173cdn.com/a/dnf/v/2014/img/sp-ico.png) no-repeat;background-position: 0 -159px; }
.video-box .v-info .data{ position: absolute; right: 10px; bottom: 15px; width: 270px; }
.video-box .v-info .data .tit{ display: block; color: #fff; font:normal 18px/35px "Microsoft Yahei";} 
.video-box .v-info .data .tit-sm{ font-size: 14px; color: #999}
.video-box .v-info .data .ico-con{ color: #b9b9b9;font-size: 14px; overflow: hidden;*zoom:1;}
.video-box .v-info .data .ico-con span{ display:block; float:left;margin-right: 10px; font-family: "Microsoft Yahei"; }
.v-info{position: absolute;width:100%;height:100px;padding: 20px 0 0 0;bottom: 0;left: 0; font-size: 14px;color:#fff;
background: -webkit-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 70%,rgba(0,0,0,1) 100%);
background: -moz-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 70%,rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 70%,rgba(0,0,0,1) 100%);
background: linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 70%,rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000',endColorstr='#ff000000');
cursor: pointer;
}

.pic-box-con{  width: 360px; height:408px;}
.pic-box .v-info .data{ position: absolute; left: 10px; bottom: 15px; width:340px; }
.pic-box .v-info .data .tit{ display: block; color: #fff; font:normal 16px/1.5 "Microsoft Yahei";} 
.pic-box .v-info .data .txt{ display: block; line-height:20px; color:#c7c6c6; font-size: 12px }
.pic-box .v-info{ height: 200px;}

.com-mask-con{display: block;position: relative;*zoom:1;}
.com-mask-con .v-info .data{ position: absolute; left: 10px;}

.pic-pos{ overflow: hidden;*zoom:1;}
.pic-pos li{ float: left; padding-left: 1px; padding-bottom: 1px;}
.pic-pos .p1{ width: 226px;}
.pic-pos .p2{ width:380px;}
.pic-pos .p3{ width: 226px;}
.pic-pos .p4{ width:189px;}
.pic-pos .p1 .com-mask-con,.pic-pos .p1 .com-mask-con img{ width: 226px; height:265px;}
.pic-pos .p2 .com-mask-con，.pic-pos .p2 .com-mask-con img{ width:380px; height:265px;}
.pic-pos .p3 .com-mask-con,.pic-pos .p3 .com-mask-con img{ width: 226px; height:142px;}
.pic-pos .p4 .com-mask-con,.pic-pos .p24 .com-mask-con img{ width:189px; height:142px;}
/*.pic-pos li img{ display:block; width: 100%; height: 100%; overflow: hidden;}*/
.com-mask .v-info .data{ position: absolute; left: 10px; bottom: 10px;}
.com-mask .v-info .data .tit{ display: block; color: #fff; font:normal 16px/1.5 "Microsoft Yahei";} 
.com-mask .com-mask-con:hover .v-info .data .tit{ text-decoration:underline}
.new-list li{ line-height:22px;}
.new-list li .tit{width: 99.5%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
.line{ border: 1px dashed #e5e5e5; height: 0; width: 100%; font-size: 0; margin:10px 0; }
.ysyd-link a{ white-space: nowrap; line-height: 22px;}
.ysyd-link .sep{ margin:0 3px; }

.vote{ background-color: #f7f7f7; margin-top: 10px; padding:10px;height:357px;}
.vote .vote-tit{ color: #737373; padding-bottom: 10px;}
.vote .bt-vote-submit{ color:#fff; background-color: #6ec201}
