html {font-size:14px;font-family: "Microsoft YaHei", "Arial", "Helvetica", "sans-serif";}
body{margin:0;padding:0;background-color:#F8F9F2;color:#222;font-size:16px;overflow-x: auto;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}

.wrapper{width: 1220px; margin: 0 auto;}
a {color:#404040;text-decoration:none;transition:color .3s;}
a:hover {color:#c90000;}

.banner {background-image:url("../images/head-bg.jpg") !important;height:380px;background-size:initial;background-position:center;background-repeat:no-repeat;background-color:#000;}

/****导航****/
.event.navigation {background:#5c0a0a;color:#444;border:0 none;font-size:16px;height:64px;line-height:64px;}
.event.navigation.center {text-align:center;}
.event.navigation.center > .navi {width:auto;display:inline-block;margin-bottom:-4px;}
.hb.navi {background-color:#ffffff;padding:0;position:relative;border-bottom:1px solid #f3f3f3;}
.hb.navi:after {content:'';display:table;clear:both;}
.hb.navi .item {background-color:#ffffff;float:left;padding:1.1em;display:block;line-height:1.7;border-right:1px solid #f3f3f3;transition:background .3s;}
.hb.navi .item.link {cursor:pointer;}
.hb.navi .item:hover {background-color:#f2f2f2;}
.hb.navi .item.active {background-color:#f3f3f3;color:#4a90e2;}
.event.navigation .item {background-color:#fff;font-size:18px;color:#ddd;padding: 0 56px;height:64px;line-height:64px;background-color:transparent;}
.event.navigation .item:hover,.hb.navi .item.active:hover {background-color:rgba(56,2,2,0.9);}
.hb.navi .item.active {background-color: rgba(56,2,2,0.9);color:#f8b551;}
.event.navigation.center> .navi {background-color:transparent;border:0 none;}
.hb.navi .item {border:0 none;}

.hb.segment> .header {display:none;}
.container {min-width:1004px;width:100%;margin:0;padding:0;}
.hb.segment,.hb.segment> .content {padding:0;margin:0;}
.hb.segment> .content>p:first-child {display:none;/*clear the amazing p */}
.hb.container .hb.segment .content .item,.hb.container .hb.segment .info.about {color:#333;}
.ntc h3{background: url(../images/playvideo.png) 0 16px no-repeat;padding-left: 38px;font-size: 24px;font-weight: 400;line-height: 50px;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #969696;}
.sqnx-awd .cols.twocols .col {width:calc(50% - 20px);}
.sqnx-awd .cols.threecols .col {width:calc(33.333% - 20px);}
.sqnx-awd .cols.threecols .col.two {width:calc(66.666% - 20px);}
.sqnx-awd .cols.fourcols .col {width:calc(25% - 12px);}
.sqnx-awd .box {transition:all 0.15s ease-in-out;}
.sqnx-awd .box:hover {transform:translateY(-2px);box-shadow:0 25px 30px -10px rgba(179,132,0,0.1);}
.sqnx-awd .hb.segment > .content {padding:0;margin:0;}
.sqnx-awd .item.ntc {box-sizing:border-box;width:1200px;margin:30px auto;padding:30px 50px;background:#fff;font-size:16px;line-height:1.6em;color:#444;}
.sqnx-awd .item.ntc p {line-height: 32px;text-indent: 32px;padding-bottom: 20px;}
.sqnx-awd .wj {margin:30px 0;text-align: center;}
.sqnx-awd .wj img{vertical-align:middle;}
.sqnx-awd .wj a{font-size: 28px;font-weight: bold;text-decoration: underline;}
.sqnx-awd .wj span{ padding-left:10px;}
.sqnx-awd .item.ntc p:last-child {margin-bottom:0;}
.sqnx-awd .item.prize {width:1200px;margin:0 auto;font-size:16px;}
.sqnx-awd .item.prize h3 {line-height:1;margin:30px 0;font-size:24px;font-weight:400;color:#F29E41;text-align:center;}
.sqnx-awd .item.prize .user {font-size:18px;margin-bottom:15px;text-align:center;}
.sqnx-awd .item.prize a {box-shadow: 2px 2px 8px 0px rgba(50, 107, 77, 0.05), -2px 2px 8px 0px rgba(199, 217, 35, 0.05);transition: all .15s ease-in-out;}
.sqnx-awd .item.prize a:hover {box-shadow: 4px 20px 30px 0px rgba(50, 107, 77, 0.05), -4px 20px 30px 0px rgba(199, 217, 35, 0.05);transform: translateY(-2px);}
.sqnx-awd .item.prize > .box {display:block;float:left;text-decoration:none;margin:0 15px 20px 0;background-color:#fff;position: relative;}
.sqnx-awd .item.prize > .box:nth-child(4n) {display:block;float:left;text-decoration:none;margin:0 0 20px 0;background-color:#fff;}
.sqnx-awd .item.prize > a img {width:100%;height:167px;}
.sqnx-awd .item.prize > a.last {margin-right:0;}
.sqnx-awd .item.prize > a > span {display:block;line-height:1;overflow:hidden;}
.sqnx-awd .item.prize.sl > a > span {height:410px;}
.sqnx-awd .item.prize .meta { padding:10px 0 5px 15px;}
.sqnx-awd .item.prize .meta .zpname{font-size:16px;}
.sqnx-awd .item.prize .meta p{font-size:12px; line-height:25px;height: 30px;}
.sqnx-awd .item.prize .meta p span{font-size:14px; float:right; padding-right:10px;color: #fc4349;}
.sqnx-awd .item.prize .meta p span i{color: #aaa;}
.sqnx-awd .item.prize::after {display:block;content:"";width:0;height:0;clear:both;}
.sqnx-awd .item.prize .index-tag {position: absolute;left: 0;top: 0;width: 60px;height: 25px;line-height: 25px;text-align: center;filter: alpha(opacity=50);background-color: rgba(59, 59, 59, 0.5);color: #fff;z-index: 1;}


.item td { font-size:21px;line-height: 46px;}
.item td a{color:#222;}
.item td a:hover{color:#ff0000;}

.s-wrapper {width:1140px;margin:0 auto;}
.s-uihd {padding-top:45px;text-align:center;}
.s-uihd h3 {font-size:36px;color:#000;}
.s-uihd span {width:20%;height:2px;display:inline-block;background-color:#000;margin-top:10px;}
.supply-award {padding-bottom:20px;}
.supply-award .body {padding:0 5px;margin-top:20px;}
.supply-award .body ul {height:auto;overflow:hidden;}
.supply-award .body li {width:560px;float:left;margin:5px;display:inline;height:180px;background-color:#fff;position:relative;}
.supply-award .body li .txt {float:left;margin:40px 0 0 40px;position:relative;z-index:999;}
.supply-award .body li .txt h1 {font-size:32px;color:#000;border-bottom:1px solid #000;width:260px;padding-bottom:5px;margin-bottom:6px;}
.supply-award .body li .txt p {font-size:18px;color:#6f6f6f;line-height:35px;padding-top: 8px;}
.supply-award .body li img {position:absolute;right:0;top:0;}
.s-red {color:#fc4349;}
.supply-overview {background-color:#fff;padding-bottom:70px;}
.supply-overview .body {margin-top:40px;}
.supply-overview .body p {font-size:23px;line-height:50px;text-indent:50px;}
.supply-way {height:610px;background:url(../images/s-img05.jpg) no-repeat center;overflow:hidden;}
.supply-time .s-uihd h3,.supply-way .s-uihd h3 {color:#fff;}
.supply-time .s-uihd span,.supply-way .s-uihd span {background-color:#fff;}
.s-uiimg {text-align:center;width:204px;height:109px;padding-top:95px;border-radius:100%;background-color:#fff;margin:0 auto;}
.supply-way .s-wrapper {position:relative;top:-102px;}
.supply-way .body {margin-top:50px;position:relative;top:-80px;overflow:hidden;}
.supply-way .body ul {height:auto;overflow:hidden;width:120%;}
.supply-way .body ul li {width:510px;float:left;margin-right:120px;}
.supply-way .body ul li .img {height:205px;margin:0 auto;background:url(../images/s-ico02.png) no-repeat center;font-size:46px;text-align:center;line-height:240px;color:#fc4349;padding-bottom:30px;border-bottom:1px solid #fff;margin-bottom:40px;}
.supply-way .body ul li p {font-size:20px;color:#fff;line-height:40px;}
.supply-way .body ul li p a{color:#fff;}
.supply-way .body ul li p a:hover{color: #FFFF00;text-decoration: underline;}
.supply-works {background-color:#fff;padding-bottom:85px;}
.supply-works .body {margin-top:45px;}
.supply-works .body li {height:80px;background-color:#f5f5f5;margin-bottom:15px;position:relative;padding-left:130px;}
.supply-works .body li p {font-size:20px;color:#000;line-height:80px;}
.supply-works .body li span {position:absolute;left:0;top:0;width:105px;height:80px;text-align:center;background-color:#fc4349;color:#fff;line-height:80px;font-size:32px;}
.supply-works .body li span i {width:8px;height:15px;position:absolute;right:0;margin-right:-8px;top:50%;margin-top:-7.5px;display:block;background:url(../images/s-ico01.png) no-repeat;}
.supply-works .body li.n3 p {line-height:35px;position:relative;top:5px;}
.supply-avt .body {margin-top:50px;padding-bottom:70px;}
.supply-avt .body li {margin-bottom:45px;height:170px;}
.supply-avt .body li .txt {padding-top:10px;}
.supply-avt .body li .img,.supply-avt .body li .txt {float:left;width:auto;}
.supply-avt .body li.n1 .txt {width:440px;margin-right:52px;text-align:right;}
.supply-avt .body li.n2 .img {width:644px;text-align:right;}
.supply-avt .body li.n2 .txt {margin-left:40px;}
.supply-avt .body li .img img {display:inline-block;}
.supply-avt .body li h3 {font-size:25px;color:#000;}
.supply-avt .body li h3 span {font-size:52px;position:relative;top:3px;margin-right:15px;font-style:oblique;color:#fc4349;}
.supply-avt .body li p {font-size:22px;color:#010203;margin-top:10px;}
.supply-time {background:url(../images/s-img06.jpg) no-repeat center center;height:660px;overflow:hidden;}
.supply-time .s-wrapper {position:relative;top:-102px;}
.supply-time .s-uiimg {background-color:#f5f5f5;}
.supply-time .s-uiimg img {position:relative;top:14px;}
.supply-time .body {height:280px;margin-top:55px;overflow:hidden;}
.supply-time .body ul {width:105%;}
.supply-time .body li {width:375px;height:225px;background-color:rgba(255,255,255,0.26);margin-right:5px;float:left;text-align:center;padding-top:55px;}
.supply-time .body li h4 {width:40px;margin:0 auto;color:#fff;font-size:40px;border-bottom:1px solid #fff;padding-bottom:5px;}
.supply-time .body li p {font-size:22px;color:#fff;line-height:50px;margin-top:30px;}
.supply-time .body li p a{color:#fff;}
.supply-time .body li p a:hover{color: #FFFF00;text-decoration: underline;}
.supply-contact {background-color:#f0f0f0;margin:50px 0;}
.supply-contact .s-wrapper {position:relative;padding-left:230px;width:910px;}
.supply-contact  .h4 {line-height:290px;font-size:35px;color:#393c4b;position:absolute;left:0;top:0;text-align:center;}
.supply-contact ul {height:290px;}
.supply-contact ul li {background-color:#fff;border-right:1px dashed #b1b3b8;height:290px;float:left;position:relative;width:302px;text-align:center;}
.supply-contact ul li em {width:12px;height:40px;position:absolute;top:50%;margin-top:-20px;left:0;display:block;background:url(../images/sanjiao.png) no-repeat;}
.supply-contact ul li:last-child {border:0;}
.supply-contact ul li .txt {height:215px;}
.supply-contact ul li .txt img {margin-top:35px;}
.supply-contact ul li .txt h4 {font-size:30px;line-height:70px;color:#393c4b;}
.pt55 {padding-top:50px;}

/*筛选*/
.tag-type {width:1200px;background-color:#FFF;margin:20px auto;}
.tag-items {line-height:60px;margin:0 20px;overflow:hidden;border-bottom: 1px dashed #dcdcdc;}
.tag-tit {float:left;width:60px;margin-right:-72px;color:#666;text-align:right;font-size:14px;}
.tag-con {margin-left:72px}
.tag-con a {font-size:14px;display:inline-block;height:30px;line-height:30px;padding:0 13px;color:#333;}
.tag-con a:hover,a.type-active {background:#fc4349;color:#fff;border-radius:2px; font-size:14px;}

/*view*/
.view {width:1200px;background-color:#FFF;margin:20px auto;}
.view .info {padding:20px;}
.view .info .photo { width:300px; display: inline-block;}
.view .info .photo img { height:160px;}
.view .item {display: inline-block;text-align: left;vertical-align: top;}
.view .item p { font-size:16px; line-height:30px;}
.view .item p span {color: #999;}
.view hr {
    border-width: 1px 0 0 0;
    border-color: #ddd;
    margin: 30px 0;
    border-style: solid;
}
.view .zp p{ padding-top:20px;}
.view .zp h1{ font-size:21px;text-align:center;}


.item h1{
text-align: center;
font-size: 24px;
padding-bottom: 6px;
background-color: #FFF;
padding:40px 0;
}
.item table {
    border-collapse: collapse;
    border: 2px solid #ddd;
    border-spacing: 0;
	padding:20px;
	margin:0 40px;
	width:1120px;
}
.item th {border: 1px solid #ddd;padding:8px; color:#95a3b1;font-size:18px;}
.item td {background-color:#fff;}
.item td {border: 1px solid #ddd;font-size:16px; padding:6px; color:#95a3b1}

/* footer */
.item.footer {background-color:#333;color:#ddd !important;text-align:center;font-size:14px;height:80px;line-height:80px;margin-top:30px;}