﻿@charset "utf-8";
body { background:#fff; -webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; }
/*css resert*/
html, body, div, p, span, label, img, a, ol, ul, dl, dt, dd, li, table, tr, td, th, tbody, thead, tfoot, form, fieldset, legent, h1, h2, h3, h4, h5, h6, strong, b, em, blockquote, cite, pre, code, hr, br, input, button, textarea,article, aside, details, figcaption, figure, footer, header, group, menu, nav, section { padding:0px; margin:0px; }
/*禁止iphone字体放大 */
html { -webkit-text-size-adjust: none; }
/* 要注意表单元素并不继承父级 font 的问题 */
button, input, select, textarea { font: 100% serif; }
img, input, select { vertical-align: middle; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:1em; }
ol, ul { list-style-type:none; }
/*table { border-collapse:collapse; border-spacing:0; }*/
th,caption { text-align:left; }
a img { border:0 none; cursor:pointer; } 
fieldset,img { border:0 none; }
a, input { outline:0 none; }
abbr, acronym { border:0; }
button { outline:0 none; cursor:pointer; }
button::-moz-focus-inner { border:0; }
input::-moz-focus-inner { border:0; }
:focus { outline:0 none; }
caption, cite, code, em, th, var,i { font-weight:normal; font-style:normal; }
a:link, a:visited { text-decoration:none; }
textarea { overflow: auto; vertical-align: top; }
/******常用****/
.clearfix:after{clear:both; content:""; display:block; height:0; visibility:hidden; line-height:0;}
.clearfix { zoom:1; }
.clear { clear:both; height:0; width:0; display:block; visibility:hidden; overflow:hidden; }
.clearit { clear:both; zoom:1; }
.hidden { display:none; }
.vhidden { visibility:hidden; }
.hide-txt { overflow: hidden; text-indent: 100%; white-space: nowrap; }
.left { float:left; display:inline; }
.right { float:right; display:inline; }
.fnone { float:none; }
.txtleft{ text-align:left; }
.txtright{ text-align:right; }
.txtcenter{ text-align:center; }
.middle { vertical-align:middle; }
.noborder{ border:0 none !important; }
.nobg{ background:none !important; }
.sub{ vertical-align:sub; }
.sup{ vertical-align:sup; }
.cursor { cursor:pointer; }
.zoom { zoom:1; }
.vtop { vertical-align:top; }
.dblock{ display:block !important;}
/******常用颜色*****/
.red { color:#d89194 !important; }
.red2{ color:#ba2c20;}
.orange { color:#f27935 !important; }
.pink{ color:#E5BEBC;}
.fs12{ font-size:12px;}
.fs14{ font-size:14px;}

body{ font:12px "Microsoft yahei","SimHei"; color:#424242; width:100%; height:auto; background:url(../images/bg.jpg) 0 0 repeat;}
.g-in{width:1206px;margin:0 auto;*zoom:1;} .g-in:after{content:"\20";display:block;height:0;clear:both;}

.header{background:#fff;position:relative;}

.share{margin:15px;overflow:hidden;}
div.share{width:328px;margin:0 auto;}
div.share>span{display:block;width:62px;height:35px;font-size:16px;color:#8c8c8c;line-height:35px;float:left;text-align:left}
div.bdsharebuttonbox{height:auto;float:left}
div.share div.bdsharebuttonbox a{background:url(http://ah.huatu.com/z/img/shares.png) no-repeat scroll 0 0;height:33px;margin:0 10px 0 0;padding:0;width:33px}
.bds_weixin:hover,.bds_tsina:hover,.bds_sqq:hover,.bds_qzone:hover,.bds_tieba:hover,.bds_count:hover{outline:none!important}
div.share div.bdsharebuttonbox a.bds_weixin{background-position:-126px 0}
div.share div.bdsharebuttonbox a.bds_qzone{background-position:-84px 0}
div.share div.bdsharebuttonbox a.bds_sqq{background-position:-42px 0}
div.share div.bdsharebuttonbox a.bds_tieba{background-position:-168px -1px}
div.share div.bdsharebuttonbox a.bds_count{background:#FF8386;border-radius:50%;font:12px/33px Arial,"\5B8B\4F53",sans-serif;text-align:center;color:#FFF;}

.site{background:#414649;height:38px;line-height:38px;color:#ddd;font-family: "华文细黑";overflow: hidden;}
.site .wel{float:left;font-size:14px;color:#9b9b9b;}
.site .load{float:right;}
.site .load .s{float:left;margin-right:10px;}
.site .s a{color:#ddd;font-family: "华文细黑";padding:0 2px;font-size:14px;}
.topArea{}
.logo{float:left;padding:32px 0 0;position:relative;}
.logo a{float:left;position:absolute;z-index:8;display:block;top: 15px;}
.logo img{box-shadow:1px 11px 7px -6px #023858;}
.logo span img{float: right;display:inline-block;width: 480px;height: auto;padding-left: 190px;}
.timeDown{float:right;/*padding:40px 0 14px;*/}
.timeDown span{font-size:14px;color:#ff4c4d;font-family: "华文细黑";display:inline-block;/*margin-top:28px;*/font-weight:500;}
.timeDown ul{display:inline;float:right;}
.timeDown li{float:left;margin:0 0 0 10px;}
.timeDown li span{font-size:32px;color:#efefef;font-family:"MS Serif", "New York";font-weight:bold;background:#ed9500;display:inline-block;border-radius:6px;margin:0 1px;width:70px;height:46px;text-align:center;line-height:46px;}
.timeDown li em{display:block;text-align:center;font-size:14px;line-height:24px;}
.nav{background: #0451B4;width:100%;}
.nav ul{/* margin-left:200px; */}
.nav li{float:left;width: 120px;text-align:center;line-height: 57px;position:relative;}
.nav li a{display:inline-block;font-size: 18px;color:#fff;font-family: "华文细黑";height:65px;line-height:71px;width:112px;margin-top:-5px; }
.nav li a:hover,.nav li .current{background:url(../images/bg-1.png) no-repeat center top;}
.subNav{display:none;background:#fa415f;position:absolute;top:58px;left:10px;z-index:99;text-align:center;width:104px;color:#fff;}
.nav .subNav dt a{width:104px;height:60px;line-height:60px;text-align:center;}
.nav .subNav dt a:hover{background:#036098;}

#wrap{ width:100%; height:auto; padding-bottom:50px; }
#header{ height: 600px;}
#container{ width: 1200px; margin: 15px auto 0; position:relative;}
.notice-top{ display:block; width:217px; height:37px; background:url(../images/notic-p.png) 0 0 no-repeat; position:absolute; top:-9px; left:530px; z-index:2;}
.nav-list{ padding:8px 0 8px 10px; overflow:hidden; background: #0050B1;}
.nav-list li{ float:left; padding: 0 5px; height:35px; line-height:35px; margin-left:40px; _display:inline;}
.nav-list a{ color:#fff; font-size:16px;}
.nav-list li.curr{ border-bottom:3px solid #99d8d4;}
.nav-list li:hover{ border-bottom:3px solid #99d8d4;}
.main{ width:100%; height:auto; background:#fff; padding-bottom:40px;}

#full-screen-slider {width:100%;/* max-height: 404px; */position:relative;overflow: hidden;}
#slides { display:block; width:100%; height: auto; list-style:none; padding:0; margin:0; position:relative;overflow: hidden;}
#slides li { display: inline; width:100%; height:100%; list-style:none; padding:0; margin:0; }
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top: 540px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}



.slider{display:none}/*用于获取更加体验*/
.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}

/**/
.part-one{ padding:22px 33px 0 27px;}
.propo-part{width: 430px;height: 400px;border:1px solid #dbd9d9;background:#f9f9f9;}
.tit2{display:inline-block;height:36px;line-height:36px;width:116px;text-align:center;font-size:16px;color:#fff;background:url(../images/tit-bg_1.png) right bottom no-repeat;margin-top:15px;font-weight:bold;}
.notice{padding: 16px 15px;font-size: 16px;color:#424242;line-height: 30px;text-align: justify;}
.btn-join{ display:inline-block; width:84px; height:29px; line-height:28px; text-align:center; background:url(../images/btn-bg.png) 0 0 no-repeat; color:#fff; font-size:12px;}
.propo-list{ padding:0 15px;}
.propo-list li{border-top:1px dashed #7ccbc6;padding: 20px 0 18px 0;display: flex;justify-content: center;align-items: center;}
.pro-intr{width: 265px;}
.tit-w{ padding-bottom:10px;}
.pro-tit{font-size: 16px;color:#ae1069;font-weight:bold;padding-left:5px;border-left:4px solid #ae1069;}
.pr-cont{line-height: 28px;font-size: 16px;text-align: justify;}
.pr-cont .color{ font-weight:bold;}
.more{ display:block; text-align:right; padding-top:5px; color:#009d94;}
.intro-box{width: 691px;height: 400px;border:1px solid #dbd9d9;position:relative;float: left;}
.tit,.tit-center{ display:inline-block; font-size:16px; color:#fff; background:url(../images/tit-bg_1.png) 0 0 no-repeat;}
.tit{padding:0 0 0 13px;height:46px;position:absolute;top:3px;left:-41px;}
.tit-center{ background-position:right bottom; width:185px; padding-top:16px; height:30px; text-align:center; font-weight:bold;}
.int-cont{margin-top: 65px;padding:0 20px;font-size: 18px;}
.int-one{line-height: 45px;padding-bottom:18px;}
.one{display:block;text-align: justify;}
.one a{ color:#009d94; font-size:12px;}
.propo-list img{width:104px;/* height:50px; */}


.titjp{ display:inline-block; font-size:16px; color:#fff; background:url(../images/tit-bg_1.png) 0 0 no-repeat;}
.titjp{ padding:0 0 0 13px; height:46px; position:absolute; top: -20px; left: -67px;}

/*-------评委-----*/
.comm-part{padding: 34px 33px 0 27px;}
.innerone-part{position:relative;}
.innerone-part .liucheng{text-align:center;padding-top: 40px;padding-bottom:5px;}
.innerone-part .liucheng img{  width:1140px;border:0;}
.judges-list{ padding:72px 0 20px 32px;}
.judges-list li{ float:left; margin-right:30px;}
.jud-head{ display:block; width: 120px; height: 120px; border-radius:10px; overflow:hidden;}
.jud-head img{ width: 120px; height: 120px;}
.int-name{ width:120px; line-height:20px; text-align:center; padding-top:5px;}
.name{ display:block; text-align:center;}

/*--------日程------*/
/* .btn-more{display:block;width: 90px;height: 35px;line-height: 26px;text-align:center;background:url(../images/btn-bg.png) 0 0 no-repeat;color:#fff;font-size: 14px;position:absolute;top:15px;right:30px;} */
.btn-more {
  display: block;
  width: 90px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  background-color: #0750b3;
  border-radius: 10px;
  padding: 3px;
  /* background: url(../images/btn-bg.png) 0 0 no-repeat; */
  color: #fff;
  font-size: 14px;
  position: absolute;
  top: 15px;
  right: 30px;
}
.btn-more2{ display:block; width:84px; height:29px; line-height:28px; text-align:center; background:url(../images/btn-bg.png) 0 0 no-repeat; color:#fff; font-size:12px; position:absolute; top: 255px; right:30px;}

.tabl-box{ padding:72px 0 20px 32px;}
.schedule{ width:868px; background:#fff;}
.schedule th{ border:1px solid #dedcdc; text-align:center;}
.schedule td{ border:1px solid #dedcdc; }
.schedule td{ padding:10px 0;}
.schedule th{ color:#333; height:46px;}
.schedule th.fs14{ font-weight:600;}
.schedule th.first{ font-size:18px; color:#fff; font-weight:bold; width:100px;}
.blue{ background: #ae1069;}
.blue1{ background: #963069;}
.blue2{ background: #FF7EC7;font-size:18px; color:#fff; }
.sttab-list th:nth-child(2n),.sttab-list td:nth-child(2n){ width:310px;}

/*---------大赛话题-------*/
.topic-box{ padding:65px 0 0;}
.topic{ width: 1140px; height: 1500px; }

/*------底部-----*/
#footer{ width:1000px; margin:0 auto;}
.img-box{ padding-top:18px; padding-bottom:20px; background:#fff; text-align:center;}
.img-box img{ margin-right:20px; }
.logo-int{ display:inline-block; color:#000; padding-left:20px;}

.footer-b{ height:125px; padding-top:30px; background: #0451B4; border-top: 8px solid #1E75E5;}

.footer-b {}
.copy a{ color:#fff; display:inline-block; padding:0 3px;}
.copy{ text-align:center; line-height:22px; color:#fff;}


.color{ color:#ae1069;}

/*--------活动规则-------*/
.rulebox{ padding:50px 50px 0;}
.page-t{ display:inline-block; font-size:23px; color:#009d94; padding-left:50px; padding-right:50px; background: url(../images/icon-n.png) 3px center no-repeat; border-bottom:1px solid #009d94;/* width:150px;*/}
.rulep{ font-size:14px; line-height:30px; padding:15px 40px 20px 50px;}
span.block{display:block;font-weight: bold;}
.rulep span.color{ font-weight:bold;}
.pad75{ padding-left:75px;}
.pad145{ padding-left:145px;}
.pad175{ padding-left:175px;}
.sc-tb{ padding-left:50px; padding-top:30px; font-size:14px;}
.sc-tb .schedule{ width:700px;}
.sc-tb td:first-child{background:#e3fafa;}

/*---------大赛命题页---------*/
.propo-commbox{padding:22px 33px 0 27px;}
.inner-bar{ position:relative; border:1px solid #dbd9d9;}
.plan-box{ padding:90px 30px 20px;}
.plan-bar{ font-size:14px;}
.plan-tit{ display:inline-block; width:172px; text-align:right; padding-top:20px; color:#000; font-weight:bold;}
.plan-rw{}
.plan-bar a{ color:#333;}
.plan-bar a.upd{ color:#67b9b2; text-decoration:underline;}
.dynamic{ padding:70px 25px 12px;}
.news-box{width: 455px;height:auto;}
.news-list{}
.news-list li{position:relative;border-top:1px dashed #7ccbc6;padding-bottom: 8px;padding-top: 10px;overflow: hidden;display: flex;align-items: flex-start;justify-content: space-between;}
.n-tit{ font-weight:bold; position:absolute; top:0; left:0; display:inline-block; height:30px; line-height:30px; width:45px; text-align:right;}
/*.n-cont{ width:255px; margin-left:50px; line-height:22px; padding-top:4px; *margin-top:-16px;}*/
.n-cont{line-height: 26px;font-size: 16px;width: calc(100% - 30px);}
.more-n{ color:#009d94; display:block; text-align:right;}
.videobox{width: 624px;height:421px;background:url(../images/v-pic.png) 0 0 no-repeat;}
.img-scroll{ position:relative;}
.nimg-list{}
.nimg-list li{ float:left; margin-right: 28px;}
.img{ display:block;  }
.img img{width: 248px; /* height:148px; */}
.words{ display:block; width: 248px; line-height: 38px; padding-top:10px; color:#656565;text-align: center;font-size: 16px;}

.jcarousel-prev{background:url(../images/arrow-p.png) 0 0 no-repeat; position:absolute; height:148px; width:29px; cursor:pointer; top:0px; left:18px}
.jcarousel-next{background:url(../images/arrow-n.png) 0 0 no-repeat; position:absolute; height:148px; width:29px; cursor:pointer; top:0px; right:15px;}
.jcarousel-container{ padding-bottom:10px;}
.jcarousel-clip{ width:822px; height:210px; overflow:hidden; left:60px; top:0px;}

/*---------新闻详情-------*/
.details-box{ padding:60px 30px;}
.news-art{ padding-top:30px;}
.details-cont{ padding:30px 50px 0;}
.details-cont p{ text-indent:2em; line-height:28px; font-size:14px; color:#555;}

/*--------日程-------*/
.inner-sum{ background:#f8f8f8;  position:relative; border:1px solid #dbd9d9;}
.inner-sum .int-cont{ padding:0 32px;}
.dtw-box{}
.tit3{ font-size:18px; color:#009d94; font-weight:bold; display:inline-block; padding-left:35px;}
.dtw-box .tabl-box{ padding-top:10px;}
.teacher-box{}
.videobox2{ width:507px; height:381px; background:url(../images/v-pic.jpg) 0 0 no-repeat;}
.tea-show{ width:360px; height:383px; overflow:auto;}
.tea-list{ margin-top:-5px;}
.tea-list li{ width:325px; padding-bottom:5px; padding-top:5px;  border-bottom:1px dashed #8ec1be;}
.tea-intro{ width:230px; padding-top:20px; position:relative;}
.tea-intro span{ display:block; line-height:22px;}
.btn-look{ display:inline-block; width:102px; height:26px; line-height:26px; text-align:center; background:url(../images/btn-bg2.png) 0 0 no-repeat; color:#21847e; position:absolute; top:3px; right:0;}
.tea-head{ display:inline-block; width:85px; height:85px; border-radius:5px; overflow:hidden;}

.summ-img{ padding-top:70px;}
.img-nav{ position:relative; height:26px; padding-bottom:13px;}
.img-nav li{ position:absolute; top:0; height:26px; width:108px; height:26px; text-align:center; line-height:26px; font-size:15px; color:#009d94; font-weight:bold; background: url(../images/barnav-bg.png) 0 0 no-repeat; cursor:pointer;}
.img-nav li.img-nav1{ left:20px;}
.img-nav li.img-nav2{ left:121px;}
.img-nav li.img-nav3{ left:222px;}
.img-nav li.img-nav4{ left:323px;}
.img-nav li.curr{ background: url(../images/barnav-bg.png) 0 bottom no-repeat;color:#fff;}
/*.img-nav li a{ display:block; width:108px; height:26px; text-align:center; line-height:26px; font-size:15px; color:#009d94; font-weight:bold;}
.img-nav li.curr a{ color:#fff;}*/
.scroll-wrap{ position:relative;}
.none{ display:none;}


.students-box{}
.st-hot{ width: 100%; height:auto;position: relative;}
.hot-com{ width:424px; height:428px; margin-top:10px; background:url(../images/222.jpg) 0 0 no-repeat;}
.st-infor{ position:relative; width: 545px;}
.st-infor b{ line-height:26px; font-size:15px; color:#ae1069;}
.stinfor-in{ padding-top:60px;}
.team-nav{ position:relative; height:26px; padding-bottom:13px;}
.team-nav li{ position:absolute; top:0; height:26px; width:108px; height:26px; text-align:center; line-height:26px; font-size:15px; color:#009d94; font-weight:bold; background: url(../images/barnav-bg.png) 0 0 no-repeat; cursor:pointer;}
.team-nav li.team-nav1{ left:0px;}
.team-nav li.team-nav2{ left:101px;}
.team-nav li.team-nav3{ left:202px;}
.team-nav li.team-nav4{ left:303px;}
.team-nav li.curr{ background: url(../images/barnav-bg.png) 0 bottom no-repeat;color:#fff;}

.st-team{}
.stteam-list{ padding-left:5px; display:none;}
.stteam-list li{ float:left; margin-right:19px; margin-bottom:12px; _display:inline;}
.st-head{ display:inline-block; width: 73px; height: 73px; border-radius:6px; overflow:hidden;}
.st-head img{ width: 73px; height: 73px;}
.st-name{ display:block; width:63px; height:26px; line-height:26px; text-align:center; overflow:hidden;}
.block{ display:block;}
.prop-wrap{ padding:100px 120px 0;}
.propo-list2{ width:730px; overflow:hidden;}
.propo-list2 li{ width:310px; float:left; border-top:none; margin-right:40px;}

.st-head2{ display:inline-block; width:180px; height:180px; overflow:hidden;}
.st-head2 img{ width:180px; height:180px;}
.st-name3{ display:block; width:180px; height:26px; line-height:26px; overflow:hidden;}
.st-sch{ display:block; color:#666; font-size:12px; width:180px; height:40px; overflow:hidden;}

.campus-list{padding: 72px 0 20px 32px;}
.campus-list li{ width:230px; float:left; margin-right:60px; display:inline-block;}
.ac-img{ display:block; width:150px; height:158px;}
.ca-word{ display:block; width:100px;}
.ca-word .ca-tit{ display:block; font-size:14px; height:30px; line-height:30px;}
.ca-word .ca-cont{ display:inline-block; line-height:22px;}

/*---------滚动条---------*/
#scrollbar{width:360px; height:383px; overflow:auto;}
.jScrollPaneContainer { overflow:hidden; position:relative; padding-right:8px;}
.jScrollPaneTrack { height:100%; position:absolute; right:0; background:url(../images/scroll-line.png) center 0 no-repeat; }
.jScrollPaneDrag { position:absolute; left:0px; overflow:hidden; cursor:pointer; background:url(../images/scroll-bar.png) center 0 no-repeat;}

/*------大赛新闻-----*/
.news-list2{ padding:60px 20px 0;}
.news-list2 li{ height:48px; line-height:48px; border-bottom:1px dashed #7fcec9; overflow:hidden;}
.look-details{ color:#009d94;}
.pages{ height:22px; padding-top:20px; text-align:right; padding-right:20px;}
.pages a{ display:inline-block; height:22px; line-height:22px; color:#009d94; padding:0 8px; border-radius:3px; font-family:"SimSon"; border:1px solid #009d94;}
.pages a:hover{ background:#2faca5; color:#fff;}

/*-------选手列表------*/
.contes-list{ padding:80px 0 0 60px;}
.contes-list li{ float:left; margin-right:28px; margin-bottom:12px;}

/*-------列表------*/
.works-list{ padding:80px 0 0 30px;}
.works-list li{ float:left; margin-right:10px; margin-bottom:24px;}
.st-works{width:166px; height:231px; border:1px solid #dedcdc;}
.st-works img{ width:166px; height:231px;}
.st-name2{ display:block; width:168px; height:36px; line-height:36px; text-align:center; overflow:hidden;}

/*--------首页补充-------*/
.compet-box{ width: 100%;}
.compet-list{ padding-top:13px;}
.compet-list li{ float:left; margin-right:18px; margin-bottom:12px; display:inline-block;}
li.judges-one{ padding-bottom:10px;}
.judges-one .int-name{ height:65px; overflow:hidden;}
.judges-word{ padding-top:90px;/* padding-left:20px; */padding-bottom:50px;}
.judges-word .w1{ display:block; text-align:center; line-height:30px; font-size:14px;}
.judges-word .w2{ display:block; text-align:center; line-height:30px; font-size:16px;}

/*---------大赛评委页面---------*/
.tutor-judges{ padding-top:75px;}
.tutor-list{ width:420px; height:auto;}
.wrap-info{ width:100%; height:auto; padding:20px; background:#f5f5f6; color:#424242; margin-bottom:20px;}
.pic-head{ position:relative; height:120px; width:100%;}
.tutor-info{ position:absolute; top:44px; left:140px;}
.tutor-name{ display:block; height:20px; line-height:20px; color:#009d94; font-size:16px; font-weight:bold; padding-left:5px; border-left:4px solid #009d94; margin-bottom:10px;}

.tutor-cont{ padding-top:10px;}
.tutor-cont p{ line-height:22px;}
.tutor-cont p.paddt20{ padding-bottom:20px;}
.tutor-cont p span{ display:block;}
.tutor-cont p.marl40{ margin-left:40px;}


.fenxiao{ padding-top:20px;  overflow: hidden;}
.fenxiao a{ width: 130px; height: 80px; background:#ebebeb; text-align:center; display:block; float:left; margin-left: 10px; margin-top:10px; font: 16px/36px "微软雅黑"; color:#666; padding: 20px 8px;}
.fenxiao a:hover{ background:#d72d2d; color:#fff; text-decoration:none;}
.fenxiao a span{display:block;background-color: #2877DB;color: #fff;border-radius: 32px;}

.ycxf{position:fixed;top:25%;right: -12px;background:url(../images/ycxf.png) no-repeat;z-index:99;width:172px;}
.ycxf li{text-align:center;}
.ycxf .li01 img{padding: 14px 0 0 8px;}
.ycxf .li02 img{padding:10px 0 0;}
.ycxf .li01 span{display:block;text-align:center;font-size:14px;color:#4f4f4f;line-height:20px;padding: 28px 0 5px;}
.ycxf .li02 span{display:block;text-align:center;font-size:14px;color:#4f4f4f;line-height:20px;padding:10px 0;}

.jCountdownContainer{position:relative;padding:0px;margin:0px;display:inline-block;*zoom:1;*display:inline;}
.jCountdownScale{position:absolute;padding:0px;margin:0px;}
.jCountdown{padding:0px;margin:0px;white-space:nowrap;}
.jCountdown .group{padding:0px;margin:0px;display:inline-block;*zoom:1;*display:inline;}
.jCountdown .group>.label{position:relative;left:50%;padding:0px;margin:0px 0px 0px -40px;width:80px;}
.jCountdown.flip .group>.label{height:13px;}
.jCountdown.flip.black .group>.label{background-image:url(../images/../images/jcountdown_flip_black_1.png);padding-bottom:5px;}
.jCountdown.flip.white .group>.label{background-image:url(../images/jcountdown_flip_white.png);}
.jCountdown.flip .group.day>.label{background-position:-60px -970px;}
.jCountdown.flip .group.hour>.label{background-position:-60px -995px;}
.jCountdown.flip .group.minute>.label{background-position:-60px -1020px;}
.jCountdown.flip .group.second>.label{background-position:-60px -1045px;}
.jCountdown.slide .group>.label{height:15px;}
.jCountdown.slide.black .group>.label{background-image:url(../images/jcountdown_slide_black.png);}
.jCountdown.slide.white .group>.label{background-image:url(../images/jcountdown_slide_white.png);}
.jCountdown.slide .group.day>.label{background-position:-60px -150px;}
.jCountdown.slide .group.hour>.label{background-position:-60px -175px;}
.jCountdown.slide .group.minute>.label{background-position:-60px -200px;}
.jCountdown.slide .group.second>.label{background-position:-60px -225px;}
.jCountdown.crystal .group>.label{height:12px;}
.jCountdown.crystal.black .group>.label{background-image:url(../images/jcountdown_crystal_black.png);}
.jCountdown.crystal.white .group>.label{background-image:url(../images/jcountdown_crystal_white.png);}
.jCountdown.crystal .group.day>.label{background-position:-60px -153px;}
.jCountdown.crystal .group.hour>.label{background-position:-60px -178px;}
.jCountdown.crystal .group.minute>.label{background-position:-60px -203px;}
.jCountdown.crystal .group.second>.label{background-position:-60px -228px;}
.jCountdown.metal .group>.label{height:15px;}
.jCountdown.metal.black .group>.label{background-image:url(../images/jcountdown_metal_black.png);}
.jCountdown.metal.white .group>.label{background-image:url(../images/jcountdown_metal_white.png);}
.jCountdown.metal .group.day>.label{background-position:-60px -153px;}
.jCountdown.metal .group.hour>.label{background-position:-60px -178px;}
.jCountdown.metal .group.minute>.label{background-position:-60px -203px;}
.jCountdown.metal .group.second>.label{background-position:-60px -228px;}
.jCountdown .group>.container{position:relative;padding:0px;margin:0px;display:inline-block;*zoom:1;*display:inline;}
.jCountdown.flip .group>.container{width:50px;height:64px;padding:6px 1px 2px 1px;margin:0px 0px 0px 1px;background-position:0px -960px;}
.jCountdown.flip .group>.container:first-child{margin:0px;}
.jCountdown.flip.black .group>.container{background-image:url(../images/jcountdown_flip_black_1.png);}
.jCountdown.flip.white .group>.container{background-image:url(../images/jcountdown_flip_white.png);}
.jCountdown.slide .group>.container{width:50px;height:64px;padding:1px 0px 1px 0px;background-position:-111px 0px;}
.jCountdown.slide .group>.container:first-child{padding:1px 0px 1px 1px;background-position:-60px 0px;}
.jCountdown.slide .group>.container.lastItem{padding:1px 1px 1px 0px;background-position:-161px 0px;}
.jCountdown.slide.black .group>.container{background-image:url(../images/jcountdown_slide_black.png);}
.jCountdown.slide.white .group>.container{background-image:url(../images/jcountdown_slide_white.png);}
.jCountdown.crystal .group>.container{width:60px;height:60px;padding:0px 1px 3px 1px;margin:0px 0px 0px 1px;background-position:-60px 0px;}
.jCountdown.crystal .group>.container:first-child{margin:0px;}
.jCountdown.crystal.black .group>.container{background-image:url(../images/jcountdown_crystal_black.png);}
.jCountdown.crystal.white .group>.container{background-image:url(../images/jcountdown_crystal_white.png);}
.jCountdown.metal .group>.container{width:60px;height:60px;padding:3px 1px 4px 1px;background-position:-124px 0px;}
.jCountdown.metal .group>.container:first-child{width:60px;padding:3px 1px 4px 3px;background-position:-60px 0px;}
.jCountdown.metal .group>.container.lastItem{width:60px;padding:3px 3px 4px 1px;background-position:-186px 0px;}
.jCountdown.metal.black .group>.container{background-image:url(../images/jcountdown_metal_black.png);}
.jCountdown.metal.white .group>.container{background-image:url(../images/jcountdown_metal_white.png);}
.jCountdown .group>.container>.cover{position:absolute;z-index:1;padding:0px;margin:0px;}
.jCountdown.slide .group>.container>.cover{left:0px;top:1px;width:50px;height:64px;background-position:-110px -70px;}
.jCountdown.slide .group>.container:first-child>.cover{left:1px;background-position:-60px -70px;}
.jCountdown.slide .group>.container.lastItem>.cover{right:1px;background-position:-160px -70px;}
.jCountdown.slide.black .group>.container>.cover{background-image:url(../images/jcountdown_slide_black.png);}
.jCountdown.slide.white .group>.container>.cover{background-image:url(../images/jcountdown_slide_white.png);}
.jCountdown.crystal .group>.container>.cover{left:1px;top:0px;width:60px;height:60px;background-position:-60px -70px;}
.jCountdown.crystal.black .group>.container>.cover{background-image:url(../images/jcountdown_crystal_black.png);}
.jCountdown.crystal.white .group>.container>.cover{background-image:url(../images/jcountdown_crystal_white.png);}
.jCountdown.metal .group>.container>.cover{top:3px;left:0px;width:62px;height:66px;background-position:-122px -70px;}
.jCountdown.metal .group>.container:first-child>.cover{left:2px;background-position:-60px -70px;}
.jCountdown.metal .group>.container.lastItem>.cover{right:2px;background-position:-184px -70px;}
.jCountdown.metal.black .group>.container>.cover{background-image:url(../images/jcountdown_metal_black.png);}
.jCountdown.metal.white .group>.container>.cover{background-image:url(../images/jcountdown_metal_white.png);}
.jCountdown .group>.container>.text{padding:0px;margin:0px;}
.jCountdown.flip .group>.container>.text{width:50px;height:64px;}
.jCountdown.flip.black .group>.container>.text{background-image:url(../images/jcountdown_flip_black_1.png);}
.jCountdown.flip.white .group>.container>.text{background-image:url(../images/jcountdown_flip_white.png);}
.jCountdown.slide .group>.container>.text{width:50px;height:64px;}
.jCountdown.slide.black .group>.container>.text{background-image:url(../images/jcountdown_slide_black.png);}
.jCountdown.slide.white .group>.container>.text{background-image:url(../images/jcountdown_slide_white.png);}
.jCountdown.crystal .group>.container>.text{width:60px;height:60px;}
.jCountdown.crystal.black .group>.container>.text{background-image:url(../images/jcountdown_crystal_black.png);}
.jCountdown.crystal.white .group>.container>.text{background-image:url(../images/jcountdown_crystal_white.png);}
.jCountdown.metal .group>.container>.text{position:relative;z-index:2;width:60px;height:60px;}
.jCountdown.metal.black .group>.container>.text{background-image:url(../images/jcountdown_metal_black.png);}
.jCountdown.metal.white .group>.container>.text{background-image:url(../images/jcountdown_metal_white.png);}
.jCountdown.reflection{transform:scaleY(-1);-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);}
.jCountdown.reflection.displayLabel{margin-top:-3px;}
.jCountdown.reflection.blur1{-webkit-filter:blur(1px);filter:url(jcountdown.svg#blur1);}
.jCountdown.reflection.blur2{-webkit-filter:blur(2px);filter:url(jcountdown.svg#blur2);}
.jCountdown.reflection.blur3{-webkit-filter:blur(3px);filter:url(jcountdown.svg#blur3);}
.jCountdown.reflection.blur4{-webkit-filter:blur(4px);filter:url(jcountdown.svg#blur4);}
.jCountdown.reflection.blur5{-webkit-filter:blur(5px);filter:url(jcountdown.svg#blur5);}
.jCountdown.reflection.blur6{-webkit-filter:blur(6px);filter:url(jcountdown.svg#blur6);}
.jCountdown.reflection.blur7{-webkit-filter:blur(7px);filter:url(jcountdown.svg#blur7);}
.jCountdown.reflection.blur8{-webkit-filter:blur(8px);filter:url(jcountdown.svg#blur8);}
.jCountdown.reflection.blur9{-webkit-filter:blur(9px);filter:url(jcountdown.svg#blur9);}
.jCountdown.reflection.blur10{-webkit-filter:blur(10px);filter:url(jcountdown.svg#blur10);}
.ahfh{bottom:20px; right:20px; position: fixed !important;position: absolute; top: expression(offsetParent.scrollTop+100); height:40px; width:40px; z-index:9999; background:url(http://ah.huatu.com//zt/2016sy/images/return-top.png) no-repeat 0 0; display:none;}
a.ahfh:hover{background:url(http://ah.huatu.com//zt/2016sy/images/return-top.png) no-repeat 0 -41px;}

.videoBox {
  width: 501px;
  height: 320px;
  position: absolute;
  top: 122px;
  left: 42px;
  border-radius: 10px;
  overflow: hidden;
}


.box2_tvBox {
  width: 600px;
  height: 402px;
  background: url(../images/tv.png) no-repeat;
  background-size: 100% auto;
  float: left;
}

.box2_contentBox {
  width: 550px;
  padding: 30px 18px 14px 18px;
  background: #FFFFFF;
  border: 2px solid #114AD2;
  border-radius: 4px;
  min-height: 348px;
  margin-top: 36px;
}

.box2_contentTitle {
  font-size: 24px;
  font-weight: 400;
  color: #E12524;
  display: block;
  width: 100%;
  text-align: left;
}

.box2_contentHintText {
  width: 100%;
  display: block;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 600;
  color: #000000;
  margin: 20px 0;
}

.box2_textBox {
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: space-around;
  margin-bottom: 16px;
}

#video {
  width: 100%;
  height: 100%;
}
.okIcon {
  width: 20px;
  margin-top: 6px;
}
.n-cont a{
  color: #000;
}

.xuanshou {
	margin: 20px auto;
}

.friend {
	/* height: 429px; */
	margin: 0 auto 0;
	overflow: hidden;
	width: 1130px;
}

.mr_frbox {
	/* height:407px; */
	/* padding:24px 0px 0px; */
	margin-top: 80px;
}
.mr_frBtnL {
	cursor: pointer;
	display: inline;
	float: left;
	height: 46px;
	margin: 160px 40px 0 0;
	width: 28px;
}

.mr_frUl {
	float: left;
	/* height: 202px; */
}

.mr_frBtnR {
	float: right;
	margin-top: 160px;
	cursor: pointer;
	width: 28px;
	height: 46px;
}

.mr_frUl ul li {
	display: inline;
	float: left;
	/*height:389px;*/
	/* width: 300px; */
	margin: 10px;
	overflow: hidden;
	position: relative;
}

.mr_frUl ul li a img {
	/*display:block;*/
	width: 100%;
}

.ljss-1200 ul {
	width: 1000px;
	margin: 3% auto;
	overflow: hidden;
	padding-top: 70px;
}

.ljss-1200 ul li {
	text-align: center;
	width: 20%;
	margin: .5% 1%;
	padding: 10px;
	background-image: linear-gradient(50deg, #97ABFF, #123597);
	border-radius: 20px;
	float: left;
	border: 1px solid #fff;
}

.ljss-1200 ul li a {
	color: #fff;
	font-size: 20px;
}

.ljss-1200 ul li:hover {
	background: #fff;
	border: 1px solid #0000FF;
}

.ljss-1200 ul li:hover a {
	color: #000;
}

.ditu{
  text-align:center;
  padding-top: 70px;
  padding-bottom:5px;
}
.ditu img{
  width:800px;
  height:800px;
  border:0;
}



@media screen and (max-width:1080px){
  .innerone-part .liucheng img {
		width: 100%;
		padding: 1rem 0;
	}
  .ditu img{
    width:100%;
   
  }
  .innerone-part .liucheng{
    padding-top: 60px;
  }
  .xuanshou{
		margin: -5% auto 0;
	}
	.ljss-1200 ul {
		width: 100%;
		margin: 3% auto;
		overflow: hidden;
	}
	.ljss-1200 ul li {
		text-align: center;
		width: 27%;
		margin: 0 1.5% 1%;
		padding: 1%;
		background-image: linear-gradient(50deg, #97ABFF, #123597);
		border-radius: 20px;
		float: left;
		border: 1px solid #fff;
	}
	.ljss-1200 ul li a {
	color: #fff;
	font-size: 15px;
}


  .main{
		padding-bottom: 0;
	}
  #wrap{
		padding-bottom: 0;
	}
  .n-cont span{
		display: none;
	}
  .news-list li{
		padding: 5px;
	}
  .btn-more {
    display: none;
    right: 0px;
    width: 60px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
}
  .propo-list li{
		padding: 3% 0 0;
	}
  .n-cont{
		font-size: .8rem;
		line-height: 1.6rem;
		width: calc(100% - 20px);
	}
  .pro-tit{
		font-size: .8rem;
	}

	.friend {
		width: 100%;
		margin: 0 auto;
	}
	.mr_frBtnL {
		margin-right: 0;
	}
	.mr_frUl {
		width: 81%;
		/* margin-left: 0; */
	}

  
  .okIcon {
    width: 1rem;
  }
  .right{
    float: none;
  }
  .pr-cont{
    font-size: .8rem;
    line-height: 1.5rem;
  }
  .notice {
    font-size: .8rem;
    line-height: 1.6rem;
    padding: 2% 4%;
  }
  .int-cont {
    font-size: .8rem;
    text-align: justify;
    margin-top: 3.5rem;
    padding: 0 4%;
  }
  .int-one
  {
    line-height: 1.6rem;
  }
  #slides {width: 150%;margin: 0 -23%;}
  .videoBox {
    width: 20rem;
    height: 12.45rem;
    top: 6.5rem;
    left: 1rem;
    border-radius: .5rem;
  }



  .box2_tvBox {
    width: 100%;
    background: url(../images/tv.png) no-repeat;
    background-size: 100% auto;
    height: 18rem;
  }

  .box2_contentBox {
    width: 100%;
    padding: .8rem .8rem 0 .8rem;
    border: 2px solid #114AD2;
    border-radius: 0.25rem;
    min-height: 0;
    margin-top: .5rem;
  }

  .box2_contentTitle {
    font-size: 1rem;
  }

  .box2_contentHintText {
    font-size: .8rem;
    margin: .5rem 0;
  }

  .box2_textBox {
    margin-bottom: 1rem;
  }
}


@media screen and (max-width:720px){
.ycxf{display:none;}
.g-in,#container{width:100%;overflow:hidden;}
.logo{float: none;padding: 0;width: 100%;}
.logo img{width: 40%;height: auto;box-shadow: inherit;}
.logo span img{width: 70%;}
.logo a{top: 5px;}
.timeDown{width: 100%;}
.timeDown span{float: right;padding-right: 8px;}
.jCountdown{float:none;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;}
.jCountdown::-webkit-scrollbar{display:none;}
.part-one,.comm-part,.propo-commbox{width: 100%;padding: 0;}
.jCountdown .group{margin-right: 0 !important;}
.day .item1{display:none !important;}
.jCountdown.flip .group>.container{padding: 6px 0px 2px 1px;margin: 0px 0px 0px 0px;}
.nav ul{margin-left: 0;}
.nav li{float: none;display: inline;line-height: 30px;}
.nav li a{display: inline-block;font-size: 14px;color: #fff;height: 30px;line-height: 30px;width: 82px;margin-top: 0;}
.nav ul{float:none;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;height:30px;}
.nav ul::-webkit-scrollbar{display:none;}
.part-one,.comm-part,.propo-commbox{width: 100%;padding: 0;}
.intro-box,.propo-part{width: 100%;box-sizing: border-box;height: auto;}
.propo-part{border:none;}
.pro-intr{width: auto;}
.innerone-part img{width: 100%;height: auto;padding: 0;}
.gift{margin-top: 20px;}
.news-box,.videobox{width: 100%;box-sizing: border-box;height: auto;float: left;display: block;}
.img-scroll{width: 100%;}
.nimg-list{margin-left: 0 !important;}
.dynamic{padding: 70px 1.25% 12px;}
.img-scroll{width: 100%;}
.nimg-list{margin-left: 0 !important;}
.nimg-list li{float: left;margin-right: 0;width: 48%;padding: 0 1%;}
.img img{width: 100%;}
.words{width: 100%;font-size: 14px;}
.st-hot,.st-infor,.compet-box{width: 100%;overflow: hidden;}
.judges-list{padding: 72px 0 20px;height: auto !important;overflow: hidden;}
a.btn-more2{display: inline-block;float: right;position: relative;top: 18px;}
.tit2{
    margin-top: 5px;
}
.compet-list li{width: 23%;margin: 5px 1%;}
.st-head img{width: 100%;}
.st-infor b{width: 100%;text-align: center;display: block;line-height: 32px;font-size: 16px;}
li.judges-one{width: 23%;margin: 5px 1%;}
.jud-head{width: 100%;height: auto;}
.jud-head img{width: 100%;height: auto;}
.judges-one .int-name ,.topic{width: 100%;height: auto;}
.comm-part.daht{display: none;}
.slider img {padding: 0;}
.propo-list img { margin: 0 auto;display: block;}
#ahfh{width:30px; height:30px; background-size: 100%; border-radius: 50%; bottom: 35px; right: 5px;}
a.ahfh:hover{background: url(http://ah.huatu.com//zt/2016sy/images/return-top.png) no-repeat 0 -30px;}
}
/* @media screen and (max-width:414px){#full-screen-slider{max-height: 129px;}}
@media screen and (max-width:375px){#full-screen-slider{max-height: 117px;}}
@media screen and (max-width:360px){#full-screen-slider{max-height: 112px;}}
@media screen and (max-width: 320px){#full-screen-slider{max-height: 100px;}} */