@charset "utf-8";
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color: transparent;}
body{margin:0; background: #1A1A1A; font-family: "\5FAE\8F6F\96C5\9ED1","Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{margin:.67em 0;font-size:2em}
mark{color:#000;background:#ff0}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
a{background-color:transparent;text-decoration:none;color:#333}
a:active,a:hover{outline:0;text-decoration:none}
img{border:0;max-width:100%}
ul,li,dl,dt,dd{list-style:none;margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0}
.clear{clear: both;}
.a2017bg,.setbg{
	position: absolute;
	z-index: -1;
	width: 100%;
	overflow: hidden;
}
.setbg-line{background: url(/statics/images/awards2017/setbg.png) no-repeat center; width: 1368px; height:1368px; top:-631px; position: relative;left: calc(50% - 684px);}
.galaxy{
    width: 1440px;
    height: 1440px;   
    position: relative;
    margin: 0 auto;
    top: -460px;
    left:calc(50% - 720px);
}

.galaxy div{
    position: absolute;
}
div[class*=ring]{
	background: -webkit-radial-gradient(#926E2C, #463617); /* Safari 5.1 - 6.0 */
	background: -o-radial-gradient(#926E2C, #463617); /* Opera 11.6 - 12.0 */
	background: -moz-radial-gradient(#926E2C, #463617); /* Firefox 3.6 - 15 */
	background: radial-gradient(#926E2C, #463617); /* 标准的语法 */
}
div[class*=track]{
    border: 1px solid rgba(153,117,50,.3);   
    background: none;
    position: absolute;
}
.ring1{
    width: 10px;
    height: 10px;
    left:606px;
    top:716px;
    border-radius: 50%;
    transform:rotate(90deg);
    -ms-transform:rotate(90deg); 	/* IE 9 */
    -moz-transform:rotate(90deg); 	/* Firefox */
    -webkit-transform:rotate(90deg); /* Safari 和 Chrome */
    -o-transform:rotate(90deg); 	/* Opera */
    transform-origin: 115px 5px;
    animation: rotation 300s 10s linear infinite;
}
.ring1-track{
    width: 218px;
    height: 218px;
    left: calc((100% - 218px)*0.5);
    top:calc((100% - 218px)*0.5);
    border-radius: 50%;
}

.ring2{
    width: 20px;
    height: 20px;
    left:545px;
    top:710px;
    border-radius: 50%;
    transform-origin: 175px 10px;
    animation: rotations 600s 10s linear infinite;
}
.ring2-track{
    width: 330px;
    height: 330px;
    left: calc((100% - 330px)*0.5);
    top:calc((100% - 330px)*0.5);
    border-radius: 50%;
}

.ring3-track{
    width: 440px;
    height: 440px;
    left: calc((100% - 440px)*0.5);
    top:calc((100% - 440px)*0.5);
    border-radius: 50%;
}

.ring4-track{
    width: 550px;
    height: 550px;
    left: calc((100% - 550px)*0.5);
    top:calc((100% - 550px)*0.5);
    border-radius: 50%;
}
.ring5{
    width: 40px;
    height: 40px;
    left:370px;
    top:700px;
    border-radius: 50%;
    transform:rotate(-130deg);
    -ms-transform:rotate(-130deg); 	/* IE 9 */
    -moz-transform:rotate(-130deg); 	/* Firefox */
    -webkit-transform:rotate(-130deg); /* Safari 和 Chrome */
    -o-transform:rotate(-130deg); 	/* Opera */
    transform-origin: 350px 20px;
    animation: rotation 2500s 10s linear infinite;
}
.ring5-track{
    width: 660px;
    height: 660px;
    left: calc((100% - 660px)*0.5);
    top:calc((100% - 660px)*0.5);
    border-radius: 50%;
}
.ring6{
    width:36px;
    height:36px;
    left:317px;
    top:702px;
    border-radius: 50%;
    transform:rotate(-60deg);
    -ms-transform:rotate(-60deg); 	/* IE 9 */
    -moz-transform:rotate(-60deg); 	/* Firefox */
    -webkit-transform:rotate(-60deg); /* Safari 和 Chrome */
    -o-transform:rotate(-60deg); 	/* Opera */
    transform-origin: 403px 18px;
    animation: rotations 2500s 10s linear infinite;
}

.ring6-track{
    width: 770px;
    height: 770px;
    left: calc((100% - 770px)*0.5);
    top:calc((100% - 770px)*0.5);
    border-radius: 50%;
}

.ring7{
    width: 44px;
    height: 44px;
    left:258px;
    top:698px;
    border-radius: 50%;
    transform:rotate(180deg);
    -ms-transform:rotate(180deg); 	/* IE 9 */
    -moz-transform:rotate(180deg); 	/* Firefox */
    -webkit-transform:rotate(180deg); /* Safari 和 Chrome */
    -o-transform:rotate(180deg); 	/* Opera */
    transform-origin: 462px 22px;
    animation: rotation 2500s 10s linear infinite;
}
.ring7-track{
    width: 880px;
    height: 880px;
    left: calc((100% - 880px)*0.5);
    top:calc((100% - 880px)*0.5);
    border-radius: 50%;
}
.ring8{
    width: 22px;
    height: 22px;
    left:214px;
    top:709px;
    border-radius: 50%;
    transform:rotate(10deg);
    -ms-transform:rotate(10deg); 	/* IE 9 */
    -moz-transform:rotate(10deg); 	/* Firefox */
    -webkit-transform:rotate(10deg); /* Safari 和 Chrome */
    -o-transform:rotate(10deg); 	/* Opera */
    transform-origin: 510px 11px;
    animation: rotations 2500s 10s linear infinite;
}
.ring8-track{
    width: 990px;
    height: 990px;
    left: calc((100% - 990px)*0.5);
    top:calc((100% - 990px)*0.5);
    border-radius: 50%;
}
.ring9{
    width: 26px;
    height: 26px;
    left:157px;
    top:707px;
    border-radius: 50%;
    transform:rotate(-70deg);
    -ms-transform:rotate(-70deg); 	/* IE 9 */
    -moz-transform:rotate(-70deg); 	/* Firefox */
    -webkit-transform:rotate(-70deg); /* Safari 和 Chrome */
    -o-transform:rotate(-70deg); 	/* Opera */
    transform-origin: 563px 13px;
    animation: rotation 2500s 10s linear infinite;
}

.ring9-track{
    width: 1100px;
    height: 1100px;
    left: calc((100% - 1100px)*0.5);
    top:calc((100% - 1100px)*0.5);
    border-radius: 50%;
}
.ring10{
    width: 36px;
    height: 36px;
    left:92px;
    top:702px;
    border-radius: 50%;
    transform:rotate(-150deg);
    -ms-transform:rotate(-150deg); 	/* IE 9 */
    -moz-transform:rotate(-150deg); 	/* Firefox */
    -webkit-transform:rotate(-150deg); /* Safari 和 Chrome */
    -o-transform:rotate(-150deg); 	/* Opera */
    transform-origin: 628px 18px;
    animation: rotations 2500s 10s linear infinite;
}
.ring10-track{
    width: 1220px;
    height: 1220px;
    left: calc((100% - 1220px)*0.5);
    top:calc((100% - 1220px)*0.5);
    border-radius: 50%;
}
.ring11{
    width: 20px;
    height: 20px;
    left:45px;
    top:710px;
    border-radius: 50%;
    transform:rotate(-120deg);
    -ms-transform:rotate(-120deg); 	/* IE 9 */
    -moz-transform:rotate(-120deg); 	/* Firefox */
    -webkit-transform:rotate(-120deg); /* Safari 和 Chrome */
    -o-transform:rotate(-120deg); 	/* Opera */
    transform-origin: 675px 10px;
    animation: rotation 2500s 10s linear infinite;
}
.ring11-track{
    width: 1330px;
    height: 1330px;
    left: calc((100% - 1330px)*0.5);
    top:calc((100% - 1330px)*0.5);
    border-radius: 50%;
}
.ring12{
    width: 36px;
    height: 36px;
    left:-18px;
    top:702px;
    border-radius: 50%;
    transform:rotate(15deg);
    -ms-transform:rotate(15deg); 	/* IE 9 */
    -moz-transform:rotate(15deg); 	/* Firefox */
    -webkit-transform:rotate(15deg); /* Safari 和 Chrome */
    -o-transform:rotate(15deg); 	/* Opera */
    transform-origin: 738px 18px;
    animation: rotations 2500s 10s linear infinite;
}
.ring12-track{
    width: 1436px;
    height: 1436px;
    left: calc((100% - 1440px)*0.5);
    top:calc((100% - 1440px)*0.5);
    border-radius: 50%;

}

@keyframes rotation{
    to{
        transform: rotate(10turn);
    }
}
@keyframes rotations{
    to{
        transform: rotate(-10turn);
    }
}
@font-face {font-family: "HelveticaNeueThn_1";
  src:local('HelveNueThin'), url('/statics/font/awards2017/HelveticaNeueThn_1.eot'); /* IE9*/
  src:local('HelveNueThin'), url('/statics/font/awards2017/HelveticaNeueThn_1.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/statics/font/awards2017/HelveticaNeueThn_1.woff') format('woff'), /* chrome, firefox */
  url('/statics/font/awards2017/HelveticaNeueThn_1.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('/statics/font/awards2017/HelveticaNeueThn_1.svg#svgFontName') format('svg'); /* iOS 4.1- */
  font-weight: normal; 
  font-style: normal;
}

@font-face {
  font-family: 'iconfont';  /* project id 395153 */
  src: url('/statics/font/awards2017/iconfont.eot');
  src: url('/statics/font/awards2017/iconfont.eot?#iefix') format('embedded-opentype'),
  url('/statics/font/awards2017/iconfont.woff') format('woff'),
  url('/statics/font/awards2017/iconfont.ttf') format('truetype'),
  url('/statics/font/awards2017/iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-weixin:before { content: "\e66f"; }
.icon-weibo:before { content: "\e620"; }
.icon-iconfontkongjian:before { content: "\e623"; }
.icon-close:before { content: "\e65f"; }

.a2017-nav{height: 50px; line-height: 50px; background: #111; position: fixed;width: 100%;z-index: 1; color: #fff;}
.a2017-nav .morebg{background: #000; height: 50px;}
.a2017-nav .more{width: 50px;height: 50px;cursor: pointer;position: absolute;left: 20px;top: 0; color: #fff;}
.a2017-nav .more .iconfont{font-size: 30px;}
.a2017-nav .enter{position: absolute;top: 0;right: 20px;}
.a2017-nav .enter a{color: #fff;}
.a2017-nav ul{background:#111; text-align: center; display: none;position: absolute;top: 50px; width: 100%;}
.a2017-nav li{border-bottom: 1px solid #000;border-top: 1px solid #1A1A1A;}
.a2017-nav li a{color: #eeeeee;}
.a2017-nav li a:hover{color: #fff;}

.a2017-banner{padding-top: 70px;width:100%; position: relative;}
.a2017-banner .galogo{width: 130px; overflow: hidden; position: absolute;right: 0;z-index: -1;}
.a2017-banner .galogo img{max-width: none;width: 130px;}
.a2017-banner .gainfo{margin-left: 10%;margin-right: 10%;}
.a2017-banner .gatitle{width: 178px;}
.a2017-banner .year{font-size: 60px;font-family: "HelveticaNeueThn_1";color: #997532;}
.a2017-banner .zhga{font-size: 17px;color: #fff; line-height: 50px;opacity: .8;}
.a2017-banner .zhga span{background: #725925;}
.a2017-banner .cnga{font-size: 22px;color: #fff;}
.a2017-banner h2{color: #fff; position:relative; font-size: 16px;}
.a2017-banner h2:after{content: "";border-bottom: 2px solid #997532;width:7em; position: absolute;left:0;bottom: -5px;}
.a2017-banner .info{color: #ccc;margin-top: 40px; font-size: 12px;}
.a2017-banner .des{color: #878787;margin-top: 30px;}

.a2017-tit{width: 260px; height: 260px; line-height: 260px; text-align: center;padding-left: 20px; background: url(/statics/images/awards2017/titbg.png) #1A1A1A no-repeat; font-size: 50px; color: #fff; font-weight: bold;margin-top: 30px;margin-bottom: 30px;}

.a2017-flow{width: 100%;overflow: hidden;}
.a2017-flow ul{width: 320px; margin: 0 auto;}
.a2017-flow li{height: 320px;width: 320px;border:1px solid #403521; border-radius: 50%;text-align: center;}
.a2017-flow li.one{margin-left: 0;}
.a2017-flow li .item{width: 192px;height: 192px; border: 1px solid #C69C4F;border-radius: 50%;margin: 0 auto;margin-top: 60px; color: #C69C4F;position: relative; background: #1A1A1A;}
.a2017-flow li .item:after{content: "";position: absolute;right:74px;bottom:-39px;width:0;height: 0;border-width: 20px;border-style: solid;border-color:#C69C4F transparent transparent transparent;}
.a2017-flow li.four .item:after{display: none;}
.a2017-flow li .icon{font-size: 80px; line-height: 126px;}
.a2017-flow li h3{font-size: 28px;}
.a2017-flow li p{color: #fff; font-size: 28px;font-family: "HelveticaNeueThn_1"; margin: 0;}

.a2017-zhuanjia {width: 170px;margin: 0 auto;}
.a2017-zhuanjia li{text-align: center;width: 170px; } 
.a2017-zhuanjia li .tx{width: 120px;height: 120px;border-radius: 50%;overflow: hidden;margin: 20px auto;}
.a2017-zhuanjia li .name{font-size: 30px;color: #fff;}
.a2017-zhuanjia li .title{font-size: 16px;color: #979496;}
.setitem{display: none;}

.setlist{width: 280px; margin: 0 auto;}
.setlist li{width: 100%;margin-bottom: 80px;}
.setname{width: 160px;height: 140px;padding-top:20px;border: 1px solid #997432;background: #1A1A1A;border-radius: 50%;color: #fff; text-align: center;position: relative;margin: 0 auto;}
.setname:before{content:"";width: 140px;height: 140px; background: #997432;position: absolute;left:10px;top:10px;z-index: -1;transform:rotate(45deg);}
.setlist li .icon{font-size: 50px;}
.setlist li h4{font-size: 18px;}
.setlist li .setdes{float: left; margin-top: 40px;}
.setlist li .setdes h4{font-size: 20px;color: #fff;}
.setlist li .setdes p{color: #979396; line-height: 26px;}
.setlist li .setbtn{float: left;width: 100%;}
.setlist li .setbtn .zj,.setlist li .setbtn .tp,.setlist li .setbtn .jg{float: left;margin-right: 20px;padding: 5px 10px;border:1px solid #FF0000;font-size: 16px;}
.setlist li .setbtn .zj a{color: #FF0000;}
.setlist li .setbtn .tp{border:1px solid #FFFF00;}
.setlist li .setbtn .tp a{color: #FFFF00;}
.setlist li .setbtn .jg{border:1px solid #00ceff;}
.setlist li .setbtn .jg a{color: #00ceff;}

.a2017-media{width: 280px;margin: 0 auto;}
.a2017-media li{float: left; width: 120px; margin: 0 10px 20px 10px;}

.a2017-news{width:280px; margin: 0 auto; }

.a2017-news li h5{font-size: 24px; font-weight: 30px;}
.a2017-news li h5 a{color: #fff;}
.a2017-news li p{color: #979396;}
.a2017-news li p a{color: #997332;}

.a2017-contact{width: 280px;margin: 0 auto;}
.a2017-contact dl{float: left;width: 100%;color: #fff; margin-bottom: 40px;}
.a2017-contact dt{font-size: 20px; position: relative; line-height: 30px; font-weight: bold;}
.a2017-contact dt:after{content: "";height: 4px;width: 2em;background: #997432; position: absolute;left: 0;bottom: -5px;}
.a2017-contact dd{margin-top: 15px;}

.a2017footer{background: #000; height: 100px;padding: 20px;overflow: hidden; text-align: center;}
.side{position: fixed;right:5px; top: 186px;}
.side li{ cursor: pointer; width: 30px; height: 30px; border: 1px solid #CDA965; text-align: center; background: #1A1A1A;border-radius: 50%;margin-bottom: 20px; line-height: 30px;color: #997432;}
.side li .icon{font-size: 16px;}
.side li .wx{position: absolute; left: -110px;top: 55px;background: #1a1a1a;visibility: hidden; }
.side li.wxicon:hover .wx{ visibility:initial;}
.side li .wx:after{content: ""; position: absolute;right: -10px;top: 40px; border-style: solid;border-width: 5px;border-color:transparent transparent transparent #CDA965;}
.side li .wx img{max-width: none;width: 80px;height: 80px; border: 1px solid #CDA965; padding: 10px; display: block;}

/*jxsz*/
.setvote{padding-top: 100px;width: 280px;margin: 0 auto;}
.setvote .setname .icon{font-size: 120px;}
.setvote h4{text-align: center;border: 1px solid #997432;background-color: rgba(153,117,50,.2);color:#fff;font-size: 20px;height: 60px; line-height: 60px;margin-top:20px;}
.setvote h5{font-size: 20px;color: #fff; line-height: 32px;margin-top: 40px;}
.setvote h5:first-letter{font-size: 2em;}
.setvote p{font-size: 16px;color: #AAAAAA;line-height: 24px;}
.setvote1 li{width: 202px;height: 410px;padding:13px;background: #141414;border: 1px solid #000;position:relative;z-index: 0;overflow: hidden;margin: 0 auto; margin-bottom: 25px;}
.setvote1 li:after{content: "";position: absolute;left:0;top:0;border: 1px solid #333;height:calc(100% - 2px); width:calc(100% - 2px);z-index: -1}
.setvote1 li .pic{position: relative;height: 202px; text-align: center; z-index: 1;}
.setvote1 li .picbg{position: absolute; opacity: .2;z-index: -1;}
.setvote1 li .pic .product{position: absolute;top: 1px; left: 1px;}
.square1,.square2,.square3,.square4,.square5{border:1px solid #997432;padding: 10px;opacity: 0.8;}
.square5{width: 92px;height: 92px;}
.setvote1 li .pic .renwu{width: 154px;height: 154px;padding:24px;}
.setvote1 li .pic .company{width: 114px;height: 114px;padding:44px;}
.setvote1 li .info{padding: 10px;}
.setvote1 li .info .tit{font-size: 20px; line-height: 30px; color: #fff; position: relative;}
.setvote1 li .info .tit:after{content: "";width: 2em;height: 2px;background: #997432;position: absolute;left: 0;bottom: -5px;}
.setvote1 li .info .tit a{color: #fff;}
.setvote1 li .info .des {font-size: 16px;color: #AAAAAA;margin-top: 20px;}
.setvote1 li .info .count{font-size: 14px; color: #AAAAAA;}
.setvote1 li .info .count span{color: red;font-size: 30px;font-family: "Bebas Neue"; font-weight: bold;}
.setvote1 li .votebtn{position: absolute;right:-65px;bottom:-65px;width: 130px;height: 130px;border-radius: 50%;
	background: -webkit-linear-gradient(-45deg,rgba(26,26,26,1),rgba(217,163,0,1));  
        background: -o-linear-gradient(-45deg,rgba(26,26,26,1),rgba(217,163,0,1));  
        background: -moz-linear-gradient(-45deg,rgba(26,26,26,1),rgba(217,163,0,1));  
        background: -mos-linear-gradient(-45deg,rgba(26,26,26,1),rgba(217,163,0,1));  
        background: linear-gradient(-45deg,rgba(26,26,26,1),rgba(217,163,0,1));  }
.setvote1 li .votebtn span{font-size: 20px;color: #fff;line-height: 76px;padding-left:20px; cursor: pointer;}
.successbg{ display: none; width: 100%;height: 100%;background:rgba(0,0,0,.5); position: fixed; left: 0;top: 0;z-index: 1;}
.success{ position: absolute;left: calc(50% - 160px);top: calc(50% - 160px) ;width: 320px;height: 320px;background: rgba(0,0,0,.9);border:1px solid #826630;border-radius: 3%; text-align: center;}
.success .galogo{width: 100px; height: 100px;border-radius: 100%;border:1px solid #826630; position: absolute;left: 110px;top: -50px;background: #000;}
.success .galogo img{padding-left: 8px;top: 8px;}
.success h6{font-size: 30px; color: #fff;font-weight: bold; height: 60px; line-height: 60px; background: #A37C36;margin-top: 80px;}
.success p{padding:10px 30px;color: #fff; text-align: left;}
.success p b{color: red;}
.success p.btn{text-align: center;}
.success p span{padding: 5px 20px;margin-left: 20px; background: #777777;color: #fff;border-radius: 3px; cursor: pointer;}
.success p span.share{background: #FF0000;}
.m-list-app {position:relative;border-radius: 4px;overflow: hidden; margin-bottom: 40px;}
.m-list-app table {width:100%;border-radius:5px;table-layout:fixed}
.m-list-app table tr:first-child th:first-child {border-top-left-radius:5px}
.m-list-app table th {font-size:14px;font-weight:400;color:#fff;}
.m-list-app table tr:first-child th:last-child {border-top-right-radius:5px}
.m-list-app .hd {width:100%;height:30px;line-height:30px;background:hsla(0,0%,100%,.2)}
.m-list-app .hd-1 {width:12%;text-align:center;}
.m-list-app .hd .pd-20 {padding-left:10px}
.m-list-app .hd-2 {width:50%;text-align:left}
.m-list-app .hd-3 {width:19%;text-align:center}
.m-list-app .hd-4 {width:21%;text-align:center}
.m-list-app .hd-center {width:23%;text-align:center}
.m-list-app .hd-center {width:23%;text-align:center}
.m-list-app .bd {background:hsla(0,0%,100%,.1);text-align:center;height:55px;font-size:12px;font-family:"HelveticaNeueThn_1";}
.m-list-app .bd .name {float:left;margin-left:6px;display:inline-block;width: calc(100% - 43px); text-align: left;color: #fff;}
.m-list-app .bd .name a{color:#fff;}
.m-list-app .bd .name::-webkit-scrollbar {width:0;display:none}
.m-list-app .bd .des{float:left;font-size: 12px;color: #ccc;margin-left: 16px; margin-top:10px;text-align: left; display: none;}
.m-list-app .bd .icon {float:left;width:37px;height:37px;border-radius:4px}
.m-list-app .bd-1 {position:relative;padding-left:10px}
.m-list-app .bd-4 {padding-right:10px}
.m-list-app .bd-center {width:20%;text-align:center}
.m-list-app .bd-1{text-align:center;position:relative}
.m-list-app .bd-3,.m-list-app .bd-4 {text-align:center}
.m-list-app .bd .c {color: hsla(0,0%,100%,.6)}
.m-list-app .bd .num {color: hsla(0,0%,100%,.8)}
.m-list-app .bd .c1 {color:#f26950}
.m-list-app .bd .c2 {color:#fcb027}
.m-list-app .bd .c3 {color:#fcd627}
.m-list-app .bd .b-line {border-bottom:1px solid #e2c896;margin-bottom:25px;position:relative}
.m-list-app .bd .b-line .text {position:relative;bottom:-11px;background:#31343d;padding:0 10px;display:inline-block;color:hsla(0,0%,100%,.6)}
.m-list-app .bd .m-more {text-align:center;margin:0 auto;width:100px;height:22px;line-height:55px}
.m-list-app .bd .m-more img {margin-top:20px;width:16px;height:16px}
.m-list-app .bd .m-more .mm-text,.m-list-app .bd .m-more img {float:left}
.m-list-app .bd .m-more .mm-text {margin-left:10px;font-size:16px;color:#777a86}
.m-list-app .bd .no-search {font-weight:400;text-align:center;padding:15px}
.m-list-app .bd .no-search .no-rank img {width:70px;height:auto}
.m-list-app .bd .no-search .no-rank .text {margin:5px 0}
.m-list-app .bd .no-search .no-rank .btn {margin:15px 0 20px;line-height:32px}
.btn{min-width: 40px;font-size: 12px;height: 26px; line-height: 26px;display: inline-block;color: #fff;padding: 0 6px;border-radius: 2px;box-sizing: border-box;background: transparent;border: 1px solid transparent;outline: none;cursor: pointer;}
.btn:hover {opacity:.8}
.btn-vole {color:#e2c896;border:1px solid #e2c896}
.btn-vole:focus,.btn-vole:hover {background:transparent}
.btn-voled {background:#1c1e24;color:#666;border:1px solid #1c1e24;cursor:not-allowed}
.morebtn{height: 40px;line-height: 40px;background: #FFC926;width: 80%;margin: 10px auto;border-radius: 4px;}
.media-con{width: 238px;margin: 20px auto;padding: 0 20px;border: 1px solid #444;background: #222;border-radius: 4px;}
.newspage li{border-bottom:1px solid #333;padding:20px 0;}
.newspage li:last-child{border-bottom: 0;}
.newspage li h2{margin-bottom: 10px;}
.newspage li h2 a{color: #fff;  font-size: 18px; }
.newspage li .news-pic{float: left; width: 100%;}
.newspage li .news-pic img{width: 100% \9;}
.newspage li .news-des{float: left;width: 100%;}
.newspage li .news-des p{margin-top:10px; margin-bottom: 0; font-size: 12px; line-height:20px;color: #666;}
.newspage li .news-des a{color: #FFC926;}
@media screen and (min-width: 480px){

.setlist,.a2017-zhuanjia,.a2017-media,.a2017-news,.a2017-contact,.setvote{width: 400px;}
.a2017-banner .galogo{width: 230px;}
.a2017-zhuanjia li{float: left;width: 200px;}
.a2017-media li{width: 113px;}
.a2017footer img{height: 170px;}
.a2017-banner h2{font-size: 24px;}

.newspage li h2{ font-size:20px;}
.newspage li .news-pic{width: 20%; overflow: hidden;}
.newspage li .news-des{width: 80%; height: 62px; overflow: hidden;}
.newspage li .news-des p{ margin-left: 20px; margin-top:0;font-size: 14px; line-height:20px;}
.media-con{width: 558px;}
}
@media screen and (min-width: 640px){
.a2017-banner .gatitle{width: 400px;}
.a2017-banner .year{font-size: 80px;}
.a2017-banner .zhga{font-size: 40px;}
.a2017-banner .cnga{font-size: 42px;}
.setvote{width: 600px;}
.setvote ul{width: 500px;margin: 0 auto;}
.setvote1 li{float: left; margin-right: 20px;}
}
@media screen and (min-width: 768px){
	.a2017-nav .morebg{display: none;}
	.a2017-nav{height: 80px; line-height: 80px; }
	.a2017-nav ul{display: block;top: 0;background: none;}
	.a2017-nav li{	display: inline-block;	margin: 0 10px;position: relative; border: 0;}
	.a2017-nav li:after{content: "";border-right: 1px solid #fff; height: 16px;position: absolute;right: -14px; top: 34px;}
	.a2017-nav li a{color: #dddddd;}
	.a2017-nav li a:hover{color: #fff;}
    .a2017-nav #navitem{display: none;}
	.a2017-banner{	text-align: center; padding-top: 100px;}
	.a2017-banner h2::after{border: 0;}
	.a2017-banner .year{font-size: 170px; line-height: 200px;}
	.a2017-banner .galogo{left: 0}
	.a2017-banner .gatitle{width: 500px; height:270px;text-align:left;margin-left: 150px;font-weight: bold; position: relative;}
	.a2017-banner .zhga{font-size: 39px;  position: absolute;top: 83px;left: 86px;opacity: 1;}
	.a2017-banner .zhga span{background: #1A1A1A;color: #fff;}
	.a2017-banner .cnga{font-size: 52px; line-height: 120px; position:absolute;top: 150px;}
	.setlist, .a2017-zhuanjia, .a2017-media, .a2017-news, .a2017-contact{width: 700px;}
	.a2017-zhuanjia li{margin-left: 16px;margin-right: 16px;}
	.setlist li .setname{float: left;margin-right:40px;}
	.side li{width: 50px; height: 50px; line-height: 50px;}
	.side li .icon{font-size: 26px;}

	.a2017-area{width: 100%;background: url(/statics/images/awards2017/mainbg.png) repeat-y 500px 500px;}
	.a2017-main{margin: 0 auto;}
	.a2017-flow ul{width: 768px;}
	.a2017-flow li{float: left; width: 214px;height: 214px;border:none; margin-left: -32px;}
	.a2017-flow li .item{width: 140px;height: 140px;margin-top: 0;}
	.a2017-flow li .item:after{border-width: 20px;border-style: solid;border-color:transparent transparent transparent #C69C4F;right:-37px;top:50px;}
	.a2017-flow li .icon{font-size: 50px;line-height: 90px;}
	.a2017-flow li h3{font-size: 24px;}
	.a2017-flow li p{font-size: 24px;}
	
	.setitem{height: 460px;position: relative; width: 1000px; margin: 0 auto;}
	.setitem ul{position: absolute;left: 0;top: 0;}
	.setitem ul.two{ left:100px;top: 100px;}
	.setitem ul.three{left: 200px;top: 200px;}
	.setitem li{ float: left;width: 200px; height: 180px; position: relative; text-align: center;padding-top: 20px;cursor: pointer;}
	.setitem li:after{content: "";width: 140px; height: 140px;border: 1px solid #997432;position: absolute; z-index: -1; left:30px;top:30px; transform:rotate(45deg);}
	.setitem ul.two li:after{border: 0;width: 141px;height: 141px;}
	.setitem ul.two li.lbor:after{border-bottom: 1px solid #997432;}
	.setitem ul.two li.rbor:after{border-right: 1px solid #997432;}
	.setitem li .icon{font-size: 50px;color: #987A36;line-height: 80px;margin-top: 20px;}
	.setitem li h4{font-size: 16px; color: #fff;}
	.setitem li:hover:after{background: #997432;}
	.setitem li:hover .icon{color: #fff;}
	.setlist li .setdes{width: 498px;margin-top: -20px;}
	
	.a2017-media li{margin-right: 46px;margin-bottom: 30px;}
	.a2017-news li{margin-bottom: 50px;}
	.a2017-contact{margin: 0 auto;margin-bottom: 20px;}
	.a2017-contact dl{width: 50%;}

	.side{right: 10px; top: 300px;}

	/*jxsz*/
	.setvote{width: 740px;}
	.setvote ul{ width: auto;}
	.setvote1 li{margin-right: 12px; margin-left:12px;}
	.setvote h4{font-size: 30px;height: 80px;line-height: 80px; width: 600px; margin:  20px auto;}
    .media-con{width: 698px;}
}
@media screen and (min-width: 1024px){
.a2017-nav{background: none;}
.a2017-banner{width: 1000px; margin:0 auto;}
.a2017-banner .galogo{width: 300px;margin-left: 45px;}
.a2017-banner .galogo img{width: 270px;}
.a2017-banner .gatitle{margin-left: 240px;}
.a2017-banner h2{position: relative;}
.a2017-banner h2:before{content: "";position: absolute;left: 160px;top: 50%;width:70px;border-bottom: 1px solid #fff;}
.a2017-banner h2:after{content: "";position: absolute;left: 480px;bottom: 50%;width:70px;border-bottom: 1px solid #fff; }
.a2017-banner .info{padding-left: 70px; font-size: 16px;}
.a2017-banner .des{padding-left: 90px;}
.a2017-main{width: 1000px;margin: 0 auto;}
.a2017-tit{background-color: transparent; }
.a2017-flow ul{width:1000px;}
.a2017-flow li{width: 272px; height: 272px; border: 1px solid #403521;}
.a2017-flow li .item{width: 175px;height: 175px;margin-top: 44px;}
.a2017-flow li .item:after{top: 67px;}
.a2017-zhuanjia li{float: left;margin-right: 17px;margin-bottom: 40px;}
.a2017-media li{width: 120px;margin-right: 10px;}
.a2017-contact dl{width: 25%;}
.side{right: 20px;}
.setvote{width: 1000px;}
.m-list-app table th{font-size: 16px;}
.m-list-app .hd{height: 50px; line-height: 50px;}
.m-list-app .bd{height: 120px; font-size: 18px;}
.m-list-app .bd .icon{width: 80px; height: 80px;}
.m-list-app .bd .name{margin-left: 16px; width: calc(100% - 100px);}
.m-list-app .bd .des{ display: block; width: calc(100% - 100px);}
.m-list-app .bd .c{font-size: 24px;}
.m-list-app .hd-2{width: 60%;}
.m-list-app .hd-3{width: 15%}
.m-list-app .hd-4{width: 15%}
.btn{min-width: 60px;font-size: 16px;height: 36px; line-height: 36px}
.media-con{width: 838px;padding: 20px 80px 50px 80px;}
.newspage li h2{ font-size: 30px; height: 50px; line-height: 50px; overflow:hidden;}
.newspage li .news-pic{ width: 200px;}
.newspage li .news-des{width: 558px; height: auto;}
.newspage li .news-des p{ margin-left: 20px; margin-top:0;font-size: 14px; line-height:24px;}
}

@media screen and (min-width: 1280px){
.a2017-nav ul{width: 1200px;margin: 0 auto;position: static; text-align: right;}
.a2017-main{width: 1200px; }

.a2017-tit{padding-left: 100px;text-align: left;}
.a2017-area{background-position: 900px 500px;}
.a2017-flow ul{width: 1200px;}
.a2017-flow li{margin-left: -30px; width: 319px;height: 319px;}
.a2017-flow li .item{width: 195px; height: 165px;margin-top: 58px;padding-top: 30px;}
.a2017-flow li .item:after{top: 78px;}
.a2017-flow li .icon{font-size: 68px;line-height: 88px;}
.setlist, .a2017-zhuanjia, .a2017-media, .a2017-news, .a2017-contact,.setvote{width: 1000px;}
.a2017-zhuanjia li{width: 167px;}
.setitem{display: block;}
.setlist ul{margin-left: 20px;}
.setlist li .setdes{width: auto;}

.set{margin-bottom: 100px;}
.set .gainfo{margin-left: 0;margin-right: 0; text-align: right;}
.set .gainfo h2{font-size: 40px;color: #ccc; border-bottom: 4px solid #997532;}
.set .gainfo h2:before,.set .gainfo h2:after{display: none;}
.set .galogo{margin-left: 0;width: 220px;}
.set .galogo img{width: 220px;}
.set .gatitle{float: left;margin-left: 200px;}
.set .info{ float: left; margin-top: 55px;}
.set .gatitle{width: 430px;}
.set .year{font-size: 153px;}
.setvote h4{font-size: 50px;height: 100px;line-height: 100px;}
}
@media screen and (min-width: 1440px){
.a2017bg{width: 1420px;margin-left: calc(50% - 715px);}
}
@media screen and (min-width: 1600px){
.a2017bg{width: 1540px;margin-left: calc(50% - 770px);}
}