/*the global*/
body{font-size:14px;  font-family: "Microsoft Yahei"; min-width:1000px; background: #fff;}
a:focus,a:active,a:hover{ outline:none}

.global-footer{ color:#333; background:#f1f0ec; padding: 30px 0;}
.global-footer a:link, .global-footer a:visited, .global-footer a:hover, .global-footer a:active{ color:#333;}
.mask{background:#000; filter:alpha(opacity:60); opacity:.6; z-index: -1;}
:root .mask{ filter:none \0}

.ico{ display:inline-block; vertical-align:middle; background:url(http://ue3.17173cdn.com/a/dnf/zt/2015/week/img/sprite.png) no-repeat;}
.ico-y{ display:inline-block; background:url(http://ue3.17173cdn.com/a/dnf/zt/2015/week/img/sprite.png) no-repeat; position: absolute; width: 19px; height: 16px;}
.ico-yl{background-position: 0 -68px; left: 0; top: 0}
.ico-yr{background-position: -37px -68px; right: 0; bottom: 0}

.ico-y1{ display:inline-block; background:url(http://ue3.17173cdn.com/a/dnf/zt/2015/week/img/sprite.png) no-repeat; position: absolute; width: 46px; height: 37px;}
.ico-yl1{background-position: -91px -59px; left: 20px; top: 10px}
.ico-yr1{background-position: -156px -61px; right: 20px; bottom:20px}

.ico-cir{width: 69px; height: 69px; margin: 0 10px 50px 0}
.ico-cir1{background-position: 0 -109px;}
.ico-cir2{background-position:-87px -109px;}
.ico-cir3{background-position:-175px -110px;}

.ico-arrow{width:11px; height: 80px; background-position: -231px 0; float: left; margin-right: 4px;}
.ico-vs{width:58px; height:37px; background-position: -456px 0; margin: 15px 5px 0; float: left;}

.wrapper{background: url(http://ue1.17173cdn.com/a/dnf/zt/2015/week/img/wrapper.jpg) no-repeat center top;}
.header{height:413px; width: 1000px; position: relative; margin: 0 auto; overflow: hidden; *zoom:1;}
.header-c1{width:315px; float: left; padding-top:35px;  color:#ed5e08;}
.header-c1 .num{width:148px; height: 51px; line-height: 50px; background: url(http://ue3.17173cdn.com/a/dnf/zt/2015/week/img/sprite.png) no-repeat 0 0; color: #fff; font-size: 22px; text-indent:20px; }
.header-c1 .tit{font-size:24px; padding: 10px 0 30px;}
.header-c1 .txt{padding:20px 0 10px; color: #a54227; position: relative; text-indent: 2em}
.header-c2{width: 614px; float:right; padding-top:35px;}

.content{width: 1000px; margin: 0 auto; overflow: hidden;}
.pn{margin-top:30px;}
.pn-hd{height: 70px; position:relative; overflow: hidden;}
.pn-hd .tit{text-align: center;}
.pn-hd .line{height: 5px; width: 1000px; font-size: 0; border-bottom: 1px solid #f26600; position: absolute; top:30px; left: 0; z-index: -1; }
.tit-in{padding: 0 10px; background: #fff; display: inline-block;}
.tit-ex{display: inline-block;}
.tit-ex .tit1{display:block; color:#f26600; font-size: 32px; font-weight: bold; line-height: 1.3}
.tit-ex .tit2{display:block; color:#cfcfcf; font-size: 12px; text-transform: uppercase;}


.carousel {height: 188px; width: 1000px; overflow: hidden; position: relative; margin:30px auto 20px}
.carousel .scroll-a{ top: 50%; margin-top: -40px;  position: absolute; z-index: 8; font-size: 34px; color: #000;  font-family: "SimHei"; width:30px; height: 80px; line-height: 80px; text-align: center;}
.carousel .scroll-a:hover{ color: #000; text-decoration: none;}
.carousel .scroll-a .mask{width:30px; height: 80px; position: absolute; top: 0; left: 0; background-color: #fff;}
.carousel .scroll-a:hover .mask{background-color: #f26600; filter:alpha(opacity:90); opacity:.9;}
.carousel .carousel-box{width:1000px; margin: 0 auto;overflow: hidden;}
.carousel .bt-next{ left:970px}
.carousel .bt-prev{ left: 0px}

.gb-list{overflow: hidden; *zoom:1;}
.comm-plist1{}
.comm-plist1 .item{width: 324px; height: 188px; float: left; margin-right: 14px; position: relative;}
.comm-plist1 .item .con{display: block;}
.comm-plist1 .item .con:hover .tit{text-decoration: underline;}
.comm-plist1 .item .txt{width: 324px; height:44px; position: absolute; bottom: 0; left: 0; z-index: 2}
.comm-plist1 .item .mask{width: 324px; height:44px; position: absolute; top: 0; left: 0;}
.comm-plist1 .item .tit{padding: 0 30px; color: #fff; display: block;}


.comm-list1{border-top: 2px dotted #d5d5d5; padding-top: 10px; width: 1200px;}
.comm-list1 .item{width:324px; float: left; margin-right: 14px;}

.news-list{}
.news-item{line-height: 24px;width:100%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news-item a{color: #333;}
.news-item a:hover{color: #ff0000;}

.pn1{border:1px solid #ddd; border-top: 5px solid #f26600; background:#fafafa; margin-top:40px;}
.news-box{}
.news-c1{overflow: hidden; *zoom:1; padding:15px 10px 20px;}
.news-c1 .date{width:100px; height: 80px; border-radius: 10px;  background:#f26600; float: left; color: #fff; text-align: center; margin-right: 10px; line-height: 1.3;}

.news-c1 .date .day{font-size:34px; border-bottom: 1px solid #fff; height: 39px; line-height:38px;}

.news-c1 .pic{width:865px; float: right; position: relative;}
.news-c1 .pic img{float: left;}

.news-c1 .pic .txt{width: 850px; height:50px; position: absolute; bottom: 0; right: 0; z-index: 2}
.news-c1 .pic .tit{padding:0 20px; line-height:48px; color: #fff; font-size:24px;}
.news-c1 .pic .mask{width: 850px; height:50px; position: absolute; top: 0; left: 0}
.news-c1 .con:hover .tit{color:#f26600}

.news-c2{padding:5px 15px 25px;}
.news-c2 p{font-size: 16px; text-indent: 2em; color: #3b3a3a;}

.news-c3{background:#e6e6e6; border-top:1px dashed #e2e2e2; position: relative; overflow: hidden; *zoom:1;}
.news-c3-in{border-top: 1px dashed #fff; padding:30px 90px 30px; color: #f26600; }
.news-c3-in p{text-indent: 2em;  overflow: hidden; *zoom:1;}
.news-c3-in .name{width:25%; height: 30px;  position: relative; float: right; text-align: right; z-index: 2; overflow: hidden; *zoom:1;} 
.news-c3-in .line{height: 5px; border-bottom: 1px solid #f26600; width:70%; position: absolute; top: 5px; right: 0; z-index: -1; font-size: 0}
.news-c3-in .tit{background:#e6e6e6; padding-left:8px; text-indent: 0}


.pk-tit{color:#565656; font-size: 30px; font-weight: bold; text-align: center;}
.pk-tit .gray{color:#cdcdcd;font-size: 48px; font-weight: normal;line-height: 50px; vertical-align: middle;}
.pk-tit .tit{vertical-align: middle;}

.pn-vote{position: relative;}
.pn-vote-c1{width:575px; height: 67px; margin:30px auto 5px; overflow: hidden; *zoom:1;}
.vote-item{width:253px; height: 67px; float: left; }
.vote-item .con{width:253px; height: 67px; display: block; background: url(http://ue3.17173cdn.com/a/dnf/zt/2015/week/img/sprite.png); line-height: 66px;color: #fff; font-size:30px }
.vote-item-support .con{background-position: 0 -203px; text-indent: 140px;}
.vote-item-support .con:hover{background-position: 0 -279px;}

.vote-item-oppose .con{background-position:-261px -203px; text-indent: 110px;}
.vote-item-oppose .con:hover{background-position:-261px -279px;}

.mod-vote-bar{position: relative; height:70px; padding: 0 80px;}
.vote-num{width:65px; height: 65px; background:#e6e6e6; line-height: 64px; font-size:24px; position: absolute; top: 0; border-radius: 50%; text-align: center;}
.vote-num-oppose{ box-shadow: 0 4px 2px #e4cac1; left: 0;border:2px solid #f23f00; }
.vote-num-support{ box-shadow: 0 4px 2px #c2d4e0; right: 0;border:2px solid #0683d3; color:#0683d3 }
.vote-bar{height: 10px; width: 2%; margin-top: 30px; border-radius: 8px; }
.vote-bar-oppose{background:#f23f00; float: left;}
.vote-bar-support{background:#0683d3; float: right; }


.pn-bhy .pn-bd{padding: 20px 0; overflow: hidden; *zoom:1;}
.bhy-c1{width: 100px; float: left; text-align: center; margin-right: 20px;}
.bhy-c1 .pic{width:100px; height: 100px; display: block; border-radius: 10px; margin-bottom: 5px}
.bhy-c1 .name{color: #333;}
.bhy-c1 .con:hover .name{text-decoration: underline;}
.bhy-c2{overflow: hidden; position: relative;}
.ico-arrow1{position: absolute; left:0px; top: 20px; width:11px; height: 17px; background-position: -503px -84px; }
.bhy-c2 .txt{background:#abcf85; border: 1px solid #97bb70; padding:20px; float: right; width:828px; border-radius: 10px; line-height: 1.8; color: #3b3a3a; text-indent: 2em}









