@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#333;text-decoration:none;-webkit-transition:0.1s ease-in-out;transition:0.1s ease-in-out;}
a:hover,a:active,a:focus{color:#757575;}
html{font-size:20px;}
body{font-size:.7rem;font-weight:300;font-family:"Roboto","Open Sans",sans-serif;line-height:1.42857143;background:#fff;color:#333;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;-ms-word-wrap:break-word;}
input[type="text"]:focus,textarea:focus{outline:none;background:white;}
button:focus,textarea:focus{outline:none;}

/* 引入字体 */
@font-face{font-family:'hycjzj';src:url('./assets/fonts/HYChaoJiZhanJiaW.ttf');src:url('./assets/fonts/HYChaoJiZhanJiaW.ttf') format('truetype');}

/* 浮动/清除浮动 */
.fl{float:left;}
.fr{float:right;}
.clearfloat{zoom:1;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.tc-main{
	margin-top: 30px;
}
/* 通用-板块间距 */
.service-padding{padding-top:40px;padding-bottom:30px;}
@media (min-width:768px){
  .service-padding{padding-top:70px;padding-bottom:80px;}
}
/* 通用-巨幕 */
.jumbotron{background-position:center;background-repeat:no-repeat;background-size:auto 100%;margin-bottom:30px;padding:40px 0;color:#fff;position:relative;text-align:center;}
.jumbotron::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);}
.jumbotron h1{font-weight:bold;margin-bottom:10px;}
.jumbotron .btn-box a{color:#2780E3;background-color:#fff;display:inline-block;padding:8px 23px;cursor:pointer;border-radius:50px;margin-right:15px;font-weight:bold;text-decoration:none;}
.jumbotron .container{position:relative;z-index:2;}
@media (min-width:600px){
  .jumbotron{background-size:100% auto;}
}
@media (min-width:768px){
  .jumbotron{background-size:auto 100%;padding:70px 0;}
  .jumbotron p{font-size:28px;}
  .jumbotron .btn-box a{padding:10px 50px;}
}
@media (min-width:1024px){
  .jumbotron{padding:100px 0 150px 0;}
  .jumbotron  h1{letter-spacing:.3em;}
}
@media (min-width:1640px){
  .jumbotron{background-size:100% auto;}
}
/* 通用-面包屑导航 */
.breadcrumb{
	padding: 15px;
	background-color: #f7f7f7;
}
.breadcrumb a{
	text-decoration: none;
	cursor: pointer;
}
/* 通用-标题 */
.title{max-width:900px;margin:0 auto;padding:0 0 20px;text-align:center;}
.title h2{font-size:28px;font-weight:600;color:#ce1437;padding-bottom:20px;letter-spacing:2px;font-weight:600;}
.title h2::after{content:"";display:block;width:80px;height:3px;margin:0 auto;margin-top:20px;background-color:#ce1437;}
.title p{padding:0 15px;font-size:16px;line-height:1.8;}
@media (min-width:768px){
  .title{padding:0 0 50px;}
  .title h2{font-size:40px;}
}

/* 通用-表单 */
.form-box{max-width:900px;margin:0 auto;}
.form-box .form-group{
	margin-bottom: 20px;
}
.form-box .form-control{border:none;border-bottom:1px solid #dfdfdf;box-shadow:none;padding:10px 5px;}
.form-box .form-btn{display:block;padding:10px 15px;min-width:200px;border:none;margin:0 auto;background:#ce1437;color:#fff;margin-top:50px;}

/* 通用-合作单位 */
.partner-list{display:flex;justify-content:flex-start;flex-wrap:wrap;}
.partner-list a{display:block;height:40px;margin:10px;margin-bottom:10px;}
.partner-list a img{height:100%;width:auto;transition:all .2s ease;}
.partner-list a:hover img{transform:scale(1.1);}
@media (min-width:768px){
  .partner-list{justify-content:space-between;}
  .partner-list a{height:60px;}
}

/* 通用-分页符 */
.pagination{margin:0;}
.pagination>li>a,.pagination>li>span,.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#ce1437;}

/* 通用-更多按钮 */
.more-btn{border:1px solid #ce1437;padding:10px 0;color:#ce1437;font-weight:bold;max-width:300px;display:block;text-align:center;margin:0 auto;margin-top:30px;}
.more-btn:hover{color:#fff;background-color:#ce1437;padding:15px 0;transition:500ms;}
.more-btn-tow{display:inline-block;padding:10px 30px;border:1px solid #ce1437;color:#ce1437;min-width:160px;text-align:center;font-weight:bold;}
.more-btn-tow:hover{color:#fff;background-color:#ce1437;transition:500ms;}
.more-btn-three{
background: #ce1437;
    color: #fff;
    padding: 8px 22px;
    display: inline-block;margin: 20px 0;
    border-radius: 7px;
}
.more-btn-three:hover, .more-btn-three:active,.more-btn-three:focus{
    background: #ce1437;
    color: #fff;
    text-decoration: none;
}

/* 通用-计数器 */
.counter .item{text-align:center;margin:20px 0;background-image:linear-gradient(to bottom right,#0eccf9,#037ceb);-webkit-background-clip:text;color:transparent;}
.counter .item i{display:block;font-size:3em;}
.counter .item span{font-size:2em;font-weight:bold;margin:5px 0 2px 0;display:inline-block;}
.counter .item p{font-size:1.2em;}
@media (min-width:1024px){
  .counter .item i{font-size:5em;}
  .counter .item span{font-size:2.2em;margin:10px 0 5px 0;}
  .counter .item p{font-size:1.5em;}
}

/* 通用-视频浮动按钮 */
.video-play-button{color:#307ad5;font-size:30px;left:50%;padding-left:7px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);z-index:1}
.video-play-button i{font-size:16pxdisplay:block;position:relative;z-index:3;color:#307ad5;}
.video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:#fff repeat scroll 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:pulse-border 1.5s ease-out infinite;animation:pulse-border 1.5s ease-out infinite}
.video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:60px;height:60px;background:#fff repeat scroll 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}
@-webkit-keyframes pulse-border{
  0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}
  100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}
}
@keyframes pulse-border{
  0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}
  100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}
}

/* footer.html */
.footer{padding:20px 0 0 0;}
.footer-text{color:#fff;padding:20px 0;}
.footer-text h3{color:#fff;margin:0 0 15px 0;font-size:18px;font-weight:bold;}
.footer-text p{padding:5px 0;}
.footer-text p a{color:#fff}
.footer-text h4{font-size:14px;font-weight:bold;}
.footer-text h4 span{display:block;font-size:28px;font-weight:bold;margin:5px 0 10px;}
.beian{font-size:12px;color:#fff;text-align:center;border-top:1px solid #a81d37;margin:0;padding:10px 0;}
.beian p{margin-bottom:5px;font-size:14px;}
.beian p a{color:#fff;font-weight:bold;}
.sjkjmin{position:relative;z-index:-10;}
.sjkjmin canvas{display:block;position:absolute;bottom:0;width:100%;}
#cv1{height:150px;}
#cv2{height:150px;}
#cv3,#cv4{height:300px;}

/* nav.html */
.navbar{margin:0;border-bottom:1px solid #dfdfdf;}
.navbar-brand{padding:0 15px;}
.navbar-brand .logo{height:60px;margin:5px 10px;}
.navbar-login{border-bottom:1px solid #dfdfdf;}
.navbar-login li{display:inline-block;}
.navbar-login>li>a{padding:5px 10px;}
.navbar-default .navbar-nav>li>a{color:#666;}
.navbar-default .navbar-toggle .icon-bar{background-color:#ce1437;}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#666;}


@media (min-width:768px){
  .navbar{min-height:80px;}
  .navbar-brand .logo{height:70px;}
  .navbar-default .navbar-nav>li{padding:0 20px 0 0;line-height:80px;}
  .navbar-default .navbar-nav>li>a{display:inline-block;padding:0px;font-size:12px;font-weight:bold;}
  .navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#666;background-color:rgba(0,0,0,0.0)!important;border-bottom:3px solid #ce1437;}
  .navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#666;background-color:rgba(0,0,0,0);border-bottom:3px solid #ce1437;}
  .navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:rgba(0,0,0,0);}
  .dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#666;text-decoration:none;outline:0;background-color:#fff;border-bottom:1px solid #ce1437;}
  .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:rgba(0,0,0,0.2);}
  .navbar-login{position:relative;padding:0 15px;border-bottom:none;}
  .navbar-login::before{content:"";display:inline-block;height:20px;width:1px;background-color:#dfdfdf;position:absolute;left:0;top:25px;}
  .navbar-login li{padding:0 10px!important;}
  .navbar-login li a:hover{border-bottom:0px solid #dfdfdf!important;}
  .navbar-nav>li>.dropdown-menu{
  	 margin-top: 5px;
  	    border-radius: 8px;
  
  }
  .navbar-nav>li>.dropdown-menu li a{
  	    padding: 9px 20px;
  }
}
@media (min-width:1024px){
  .navbar-default .navbar-nav>li>a{font-size:14px;}
  /*.navbar-default .navbar-nav>li{padding:0 23px 0 0;}*/
}

/* index.html */
.swiper-one{position:relative;overflow:hidden;}
.swiper-one .swiper-pagination-bullet{height:3px;border-radius:0;width:30px;background-color:#dfdfdf;}

/* 首页-板块一 */
.index-one .item-box{position:relative;}
.index-one .item-box h2{font-size:32px;font-weight:bold;color:#ce1437;margin:20px 0 10px;}
.index-one .item-box .item-img{width:100%;border:3px solid #ce1437;}
.index-one .item-box .item-text{background-color:#ce1437;color:#fff;line-height:1.8;padding:10px;font-size:12px;}
.index-one .item-box .item-text i#icon{position:absolute;right:15px;font-size:3rem;color:rgba(255,255,255,0.3);}
.index-one .item-box .item-text h3{font-size:23px;color:#fff;}
.index-one .item-box .item-text h3 span{display:block;font-weight:bold;font-size:32px;}
.index-one .item-box .item-text h3 span::after{display:block;content:"";width:60px;height:3px;margin:10px 0;background-color:#fff;}
.index-one .item-box .item-text p{font-size:12px;}
@media (min-width:768px){
  .index-one .item-box{padding:0 0 100px 0;}
  .index-one .item-box h2{margin:40px 0 80px;}
  .index-one .item-box .item-img,.index-one .item-box .item-text{width:50%;}
  .index-one .item-box .item-img{margin-left:60px;margin-top:60px;}
  .index-one .item-box .item-img img{position:relative;left:-60px;top:-60px;}
  .index-one .item-box .item-text{font-size:15px;right:42px;bottom:0;position:absolute;}
  .index-one .item-box .item-text i#icon{color:#ecedee;top:-2em;font-size:6em;}
  .index-one .item-box .item-text h3{position:absolute;bottom:100%;color:#ce1437;margin-left:110px;font-size:24px;}
  .index-one .item-box .item-text h3 span{font-size:36px;}
  .index-one .item-box .item-text h3 span::after{background-color:#ce1437;}
}
@media (min-width:1200px){
  .index-one .item-box h2{font-size:42px;}
  .index-one .item-box .item-text{padding:50px 30px;}
  .index-one .item-box .item-text i#icon{top:-1.2em;font-size:10em;}
  .index-one .item-box .item-text h3{font-size:30px;}
  .index-one .item-box .item-text h3 span{font-size:42px;}
  .index-one .item-box .item-text p{font-size:16px;}
}

/* 首页-板块2 */
.index-tow{margin:30px 0;}
.index-tow .item-box{box-shadow:1px 3px 12px 2px #bebebe;padding:10px;margin-bottom:30px;}
.index-tow .item-box h3{font-weight:bold;margin:0 0 10px 0;font-size:18px;padding-left:10px;position:relative;}
.index-tow .item-box h3::before{content:"";display:inline-block;width:3px;height:20px;background-color:#ce1437;position:absolute;left:0;}
.index-tow .item-box a.item{display:block;}
.index-tow .item-box a.item .item-left{width:40%;float:left;}
.index-tow .item-box a.item .item-right{float:right;width:60%;padding-left:10px;}
.index-tow .item-box a.item .item-right p{font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}
@media (min-width:768px){
  .index-tow{margin:50px 0;}
  .index-tow .item-box h3{font-size:24px;}
  .index-tow .item-box h3::before{top:4px;}
}
@media (min-width:1200px){
  .index-tow .item-box a.item .item-right p{line-height:1.8;font-size:14px;}
}

/* 轮播图-2 */
.index-three{background-position:center;background-size:100% 100%;background-repeat:no-repeat;}
.index-three .text-title h2{color:#fff;font-weight:bold;text-align:center;padding-top:20px;}
.swiper-tow{padding:10px 0;overflow:hidden;background-color:rgba(0,0,0,.5);}
.index-three .video-container{padding:15px 15px 40px;max-width:900px;margin:0 auto;}
.index-three .swiper-container{overflow:hidden;position:relative;}
.index-three .gallery-top{margin-bottom:10px;}
.index-three .gallery-top .swiper-slide{border:5px solid #fff;}
.index-three .swiper-slide-thumb-active{border:2px solid #000}
@media (min-width:1200px){
}
.index-four .item{margin-bottom:30px;}


/* login.html */
html{height:100%;}
.login-bg{height:100%;background-image:url(assets/images/login_bg.png);background-repeat:no-repeat;background-position:left center;background-size:auto 100%;}
.login-box{margin-top:30%;}
.login-item{border-radius:4px;margin:0 15px;padding:10px;background-color:#fff;box-shadow:1px 1px 8px #998c8c;}
.login-item h2{
font-size: 27px;
    font-weight: bold;
    margin: 10px 0 20px 0;
}
@media (min-width:768px){
  .login-bg{background-position:top center;}
  .login-box{margin-top:6%;}
  .login-item{margin:0 auto;max-width:640px;padding:20px 40px;}
}
@media (min-width:1366px){
   .login-bg{ background-size:100% auto;}
}

/* page-about.html */

/* 组委会-选项卡 */
.about-tab .tab-head{display:flex;justify-content:space-evenly;}
.about-tab .tab-head>div{cursor:pointer;border-radius:5px;padding:8px 18px;color:#ce1437;text-align:center;}
.about-tab .tab-head>div>h2{margin:0;font-weight:bold;font-size:20px;}
.about-tab .tab-head>div>p{margin:0;}
.about-tab .tab-head>div.active{color:#fff;background-color:#ce1437;}
.about-tab .tab-content .content-item{display:none;}
.about-tab .tab-content .content-item:nth-child(1){display:block;}
.staff .staff-item{cursor:default;margin-top:30px;box-shadow:2px 3px 7px #e7e7e7;border:1px solid #dfdfdf;}
.staff .staff-top{position:relative;overflow:hidden;}
.staff .staff-top span{display:none;}
.staff .staff-item:hover .staff-top span{position:absolute;top:0;}
.staff .staff-item:hover .staff-top img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .7s ease;transition:all .7s ease;}
.staff .staff-bottom{padding:5px 0;text-align:center;background-color:#fff;}
.staff .staff-bottom h3{font-size:13px;margin:5px 0;font-weight:300;}
.staff .staff-bottom p{font-size:15px;font-weight:bold;}
@media (min-width:768px){
  .jq-tab{margin:70px 0;}
  .about-tab .tab-head>div{padding:10px 40px;}
  .about-tab .tab-head>div>h2{font-size:32px;}
  .staff .staff-top span{position:absolute;top:-100%;width:100%;height:100%;display:block;overflow:hidden;text-overflow:ellipsis;color:#fff;line-height:1.8;background-color:rgba(206,20,55,.6);transition:all .5s ease;padding:40px 20px;}
  .staff .staff-bottom{padding:10px 0;}
  .staff .staff-bottom h3{font-size:18px;}
  .staff .staff-bottom p{font-size:18px;}
}

/* 企业历程 */
.info-box{margin:30px 0;padding:40px 0;background-position:top right;background-size:auto 700px;background-repeat:no-repeat;}
.info-box .info-head{margin-bottom:20px;}
.info-box .info-head h2{color:#ce1437;font-weight:bold;margin-bottom:10px;}
.info-box .list{max-width:900px;margin:0 auto;}
.info-box ul li{position:relative;}
.info-box ul li .item{padding:0 0 20px 46px;position:relative;}
.info-box ul li .item::before{position:absolute;display:block;content:"";height:100%;width:2px;background:#ce1437;top:0;left:14px;}
.info-box ul li span{position:absolute;display:block;width:30px;height:30px;background:#fff;border-radius:50%;box-sizing:border-box;border:3px solid #ce1437;z-index:1;}
.info-box ul li span::after{display:block;content:"";width:10px;height:10px;background:#ce1437;margin:7px;border-radius:50%;}
.info-box ul li .item h3{color:#ce1437;}
.info-box ul li .item p{margin:0;}
.info-box .hidden{display:none;}
@media (min-width:768px){
  .info-box{margin:50px 0 0 0;padding:40px 0;background-position:top left;background-size:100% auto;}
  .info-box .info-head{margin-bottom:0;}
  .info-box ul li:nth-child(odd){margin-left:50%;}
  .info-box ul li:nth-child(odd) span{left:-14px;}
  .info-box ul li:nth-child(odd) .item::before{left:-1px;}
  .info-box ul li:nth-child(even){margin-right:50%;}
  .info-box ul li:nth-child(even) span{right:-14px;}
  .info-box ul li:nth-child(even) .item{text-align:right;padding:0 46px 20px 0;}
  .info-box ul li:nth-child(even) .item::before{right:-1px;left:auto;}
  .info-box .more{text-align:center}
}

/* 留言板 */
.guestbook{box-shadow:0 0 40px 8px #eee;border:1px solid #efefef;max-width:910px;margin:0 auto;padding:20px 15px;}
/* .guestbook input.form-control:focus{border-color:#ce1437;outline:0;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(206 20 55 / 30%);} */
.guestbook form button[type="submit"]{background-color: #ce1437;
    color: #fff;
    display: block;
    min-width: 200px;
    margin: 0 auto;}
.guestbook form button[type="submit"]:focus{outline:none;}
.guestbook form .form-control{
    border: none;
    border-bottom: 1px solid #dfdfdf;
    box-shadow: none;
    font-size: 15px;
    padding: 10px 5px;
}
@media (min-width:768px){
  .guestbook{padding:40px 30px;}
  .guestbook label{font-size:16px;}
  
}
@media (min-width:1200px){
  .guestbook form button[type="submit"]{padding:15px 0;width:30%;margin:0 auto;display:block;}
}

/* page-partner.html */
.partner-tab .tab-head{border-bottom:1px solid #ce1437;padding-bottom:10px;}
.partner-tab .tab-head>div{display:inline-block;  /* padding-right: 10px; */  /* margin-right: 10px; */
position:relative;cursor:pointer;}
.partner-tab .tab-head div:nth-child(1){padding-right:10px;margin-right:10px;}
.partner-tab .tab-head div:nth-child(1)::after{content:"";display:inline-block;height:22px;width:2px;background-color:#ce1437;position:absolute;right:-1px;top:0;}
.partner-tab .tab-head>div> h2{font-weight:bold;font-size:20px;color:#909090;}
.partner-tab .tab-head div.active h2{color:#ce1437;}
.partner-tab .content-item{display:none;}
.partner-tab .tab-content .content-item:nth-child(1){display:block;}
.partner-tab .partner-item{margin-top:30px;}
@media (min-width:768px){
  .partner-tab .tab-head div:nth-child(1){padding-right:15px;margin-right:15px;}
  .partner-tab .tab-head div:nth-child(1)::after{height:28px;top:2px;}
  .partner-tab .tab-head>div> h2{font-size:28px;}
  .partner-tab .partner-item{margin-top:70px;}
}

/* 合作流程 */
.process{margin-top: 50px;}
.process .process-list{display:flex;justify-content:flex-start;flex-wrap:wrap;}
.process .process-list .item{text-align:center;position:relative;width:25%;margin-top:10px;}
.process .process-list .item a{display:inline-block;background-color:#ce1437;color:#fff;text-align:center;width:60px;height:60px;line-height:60px;margin:0 auto;border-radius:50%;border:4px solid #dfdfdf;font-size:18px;box-sizing:content-box;}
.process .process-list .item h4{font-size:15px;font-weight:bold;margin:10px 0 5px 0}
.process .process-list .item p{font-size:12px;}
.process .process-list .item span{display:block;position:absolute;right:-6px;bottom:50px;}
.process .process-list .item span i{color:#ce1437;font-size:15px;}
.process .process-list .item:nth-child(4) span,.process .process-list .item:nth-child(8) span,.process .process-list .item:nth-child(12) span{display:none;}
@media (min-width:768px){
  .process .process-list .item{margin-bottom:20px;}
  .process .process-list .item a{height:80px;width:80px;line-height:80px;font-size:28px;border:6px solid #dfdfdf;}
  .process .process-list .item span i{font-size:22px;}
}
@media (min-width:1024px){
  .process .process-list .item a{height:100px;width:100px;line-height:100px;font-size:32px;border:10px solid #dfdfdf;}
  .process .process-list .item span i{font-size:28px;}
}

/* 合作方向 */
.direction-list{display:flex;justify-content:space-around;flex-wrap:wrap;}
.direction-list .item{text-align:center;width:33.3333333%;margin-bottom:20px;}
.direction-list .item a{display:block;overflow:hidden;border-radius:50%;width:80%;margin:0 auto;}
.direction-list .item h4{margin:10px 5px;}
.direction-list .item p{font-size:12px;}
@media (min-width:1024px){
  .direction-list .item{width:20%;}
  .direction-list .item a{width:60%;}
}

/* list.html */
.news-nav{display:flex;justify-content:flex-start;flex-wrap:wrap;}
.news-nav a{text-align:center;width:33.333333%;display:block;text-decoration:none;}
.news-nav a.active span{color:#fff;background-color:#ce1437;}
.news-nav a span{border-radius:8px;display:block;border:1px solid #dfdfdf;color:#666;padding:10px 0;margin:0 10px 10px 10px;}
/*.img-nav h3{font-size:20px;font-weight:600;color: #cf1d3e;}*/
.img-nav > div{display:flex;justify-content:flex-start;flex-wrap:wrap;}
.img-nav > div> a{text-align: center;display: block;text-decoration: none;padding: 6px 24px;border: 1px solid #dfdfdf;margin-right: 15px;margin-top: 10px;font-size: 14px;border-radius: 5px;}
.img-nav > div> a.active{color: #fff;border-color: #ce1437;background-color:#ce1437}
.sidebar-contact{display:none;}
.news-list{margin:30px 0;}
.list-item{border:1px solid #ececec;box-shadow:1px 2px 3px #e1e1e1;padding:10px;margin:0 0 20px 0;}
.list-item .item-left{display:block;max-height:200px;overflow:hidden;}
.list-item .item-right h3{font-size:18px;font-weight:bold;margin:10px 0 10px;}
.list-item .item-right h3:hover a{color:#ce1437;}
.list-item .item-right p{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.list-item .item-right a.more-btn-tow{display:none;}
@media (min-width:768px){
  .list-item{width:48%;float:left;margin:0 1% 20px 1%;}
}
@media (min-width:992px){
    
    .img-nav{max-width: 200px;margin: 0 auto;}
    /*.img-nav h3{font-size:24px;}*/
    .img-nav > div> a{width:100%;margin:15px 0 0 0;}
  .news-nav{background-color:#ce1437;border-radius:5px;margin:0 auto;padding:20px 0 50px;}
  .news-nav a{width:100%;text-align:left;padding:0 30px;}
  .news-nav a span{color:#fff;margin:0;border-radius:0;border:none;padding:10px 0 4px 13px;position:relative;}
  .news-nav a span::before{display:block;content:"";width:4px;height:4px;background:#fff;position:absolute;left:1px;top:49%;}
  .news-nav a.active span{background:none;border-bottom:1px solid #fff;}
  .sidebar-contact{display:block;border:2px solid #ce1437;margin:0 auto;margin-top:15px;border-radius:5px;padding:15px;}
  .sidebar-contact p{font-size:12px;margin-top:10px;}
  .news-list{margin-top:0;}
  .news-list .list-item{width:100%;padding:5px;display:flex;}
  .news-list .list-item .item-left{width:30%;margin-right:10px;max-height:none;}
  .news-list .list-item .item-right{width:70%;position:relative;}
  .news-list .list-item .item-right h3{font-size:23px;}
}
@media (min-width:1200px){
  .news-list .list-item .item-right a.more-btn-tow{display:inline-block;position:absolute;bottom:10px;right:10px;}
}

/* article.html */
.article-box>h2{font-weight:bold;font-size:20px;line-height:1.4;}
.article-infobox{border-bottom:1px solid #dfdfdf;padding:5px 0;color:#a9a9a9;}
@media (min-width:768px){
  .article-box>h2{font-size:32px;}
}

/* page_kechuang.html */
.kechuang-one{padding:30px 15px;background-color:#0b2879;}
.kechuang-one-box{padding:15px;background-color:#fff;max-width:920px;margin:0 auto;}
.kechuang-one-box .container{}
.kechuang-one-box .right h2{font-size:26px;font-weight:bold;margin:10px 0;}
.kechuang-one-box .right p{font-size:15px;line-height:1.6;}
.kechuang-tow .item{text-align:center;border:1px solid #dfdfdf;padding:20px;box-shadow:1px 2px 8px #d1d1d1;margin-bottom:30px;}
.kechuang-tow .item img{margin:0 auto;}
.kechuang-tow .item h3{margin:15px 0 10px;}
.kechuang-three .item{position:relative;margin-bottom:30px;border:10px solid #2554b0;}
.kechuang-three .item h3{position:absolute;bottom:0;width:100%;background:#fff;font-size:18px;text-align:center;padding:15px 0;}
.kechuang-four-swiper{height:415px;padding-bottom:15px;}
.kechuang-four-swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px) / 2);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.kechuang-four .item{height:100%;overflow:hidden;width:100%;background-repeat:no-repeat;background-position:center;background-size:100% 100%;}
.kechuang-four .item h3{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.5);font-size:14px;text-align:center;color:#fff;padding:10px 0;}
.kechuang-four .swiper-pagination{bottom:0;}
.kechuang-four .swiper-pagination-bullet-active{width:22px;border-radius:10px;}
.kechuang-five .item-box{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}
.kechuang-five .item-box .item{width:50%;padding:10px;}
@media (min-width:768px){
  .kechuang-one{padding:30px 0;}
  .kechuang-one-box{padding:30px;}
  .kechuang-one-box .right h2{font-size:32px;margin:0 0 10px 0;}
  .kechuang-tow .item{padding:60px 10px;}
  .kechuang-tow .item img{max-width:150px;}
  .kechuang-five .item-box .item{width:20%;}
}
@media (min-width:1024px){
  .kechuang-one{padding:0;}
  .kechuang-one-box{position:relative;top:-50px}
}

/* page_summit.html */
.summit-tow-list{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:40px;}
.summit-tow .item{width:50%;padding:0 5px;}
.summit-tow .item-box{background-image:url(assets/images/luntan_jb.png);background-repeat:no-repeat;background-size:100% auto;padding:20px 15px 10px 15px;}
.summit-tow .item h3{font-size:14px;font-weight:bold;margin:5px 0 10px 0;}
.summit-three-text{margin-bottom:20px;}
.summit-three-text h3{font-weight:bold;margin:10px 0;font-size:26px;}
.summit-three-text p{line-height:1.8;font-size:16px;}
.summit-three-text>span{background-color:#e5e5e5;padding:5px 10px;display:inline-block;margin:10px 0;}
.summit-three-text .summit-three-time > span{margin-right:10px;}
.summit-three-text .summit-three-time > span > b{color:red;font-size:20px;}
.summit-four-swiper{padding-bottom:35px;overflow:hidden;position:relative;}
.summit-four-swiper .item{position:relative;}
.summit-four-swiper .item h3{position:absolute;bottom:0;background-color:rgba(0,0,0,.5);display:block;width:100%;box-sizing:border-box;padding:10px;font-size:14px;color:#fff;text-align:center;overflow:hidden;}
.summit-four-swiper   .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:300ms;transform:scale(0.8);}
.summit-four-swiper .swiper-slide-active,.swiper-slide-duplicate-active{transform:scale(1);}
@media (min-width:1024px){
  .summit-tow .item{width:20%;padding:0 10px;}
  .summit-tow .item-box{padding:30px 20px 20px 20px;}
  .summit-tow .item h3{font-size:18px;}
  .summit-four-swiper .item h3{font-size:16px;}
}

/* list_download.html */
.download-list ul li{padding:10px 5px;border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-between;}
.download-list ul li a{font-size:16px;}
.download-list ul li a:nth-last-child(1){font-weight:bold;}

/* page_event.html */
.event-one-img{position:relative;}
.event-one-img::after{display:block;content:"";position:absolute;width:100%;height:100%;background-color:#ce1437;left:-30px;top:-30px;z-index:-1;}
.event-one-text h3{font-weight:bold;font-size:26px;margin:10px 0 15px;}
.event-one-text p{font-size:16px;line-height:1.8;margin-bottom:20px;}
.event-tow-swiper{overflow:hidden;position:relative;padding-bottom:40px;}
.event-tow-swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:300ms;transform:scale(0.8);}
.event-tow-swiper .swiper-slide-active,.event-tow-swiper .swiper-slide-duplicate-active{transform:scale(1);}
.event-tow-swiper .item{position:relative;border:5px solid #fff;box-shadow:1px 2px 3px #a3a3a3;}
.event-tow-swiper .item h3{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.5);padding:10px 0;color:#fff;font-size:18px}
.event-three .item{position:relative;margin-top:30px;border:5px solid #fff;box-shadow:1px 2px 3px #a3a3a3;}
.event-three .item h3{position:absolute;width:100%;bottom:0;padding:10px 0;font-size:14px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;}
.event-four-box{display:flex;justify-content:flex-start;flex-wrap:wrap;}
.event-four-box .item{width:48%;margin:10px 1%;border:5px solid #fff;box-shadow:1px 2px 3px #a3a3a3;}
@media (min-width:1024px){
  .event-four-box .item{width:18%;margin:20px 1%;}
}
.event-five-text h3{font-size:26px;font-weight:bold;margin-bottom:10px;}
.event-five-text p{font-weight:15px;line-height:1.6;margin-bottom:10px;}
.event-five-text strong{display:inline-block;background-color:#dfdfdf;font-weight:normal;padding:5px 10px;margin-bottom:10px;}
.event-five-text span{margin-right:10px;}
.event-five-text span i{margin-right:4px;color:#ce1437;}
.event-five-text span b{color:#ce1437;font-size:16px;}
.time-box{border:1px solid #dfdfdf;text-align:center;padding:10px;max-width:300px;margin:0 auto;}
.time-box h4{text-align:center;font-weight:bold;margin:10px 0;font-size:22px;}
.time-box a.btn{display:block;background:#ce1437;color:#fff;margin-top:20px;border-radius:5px;}
.time-list{display:flex;justify-content:space-between;flex-wrap:wrap;}
.time-list span{display:inline-block;text-align:center;margin:5px 0;line-height:30px;}
.time-list span:nth-child(odd){color:#ce1437;font-size:22px;background-color:#ededed;width:30%;}
.time-list span:nth-child(even){width:20%;}

/* page_technology.html */

.technology-one-text h3{font-weight: bold;font-size: 32px;margin: 10px 0 15px;}
.technology-one-text p{font-size:16px;line-height:1.8;margin-bottom:20px;}
.technology-tow .item{position:relative;margin-bottom:30px;}
.technology-tow .item h3{position:absolute;bottom:0;background:rgba(0,0,0,.5);width:100%;padding:10px;font-size:14px;color:#fff;text-align:center;}
.technology-three .exhibitor{display:flex;justify-content:flex-start;flex-wrap:wrap;}
.technology-three .exhibitor .item{width:50%;padding:10px;}
.technology-three .exhibitor .item img{border:1px solid #dfdfdf;}
@media (min-width:768px){
  .technology-three .exhibitor .item{width:33.333333%;}
}
@media (min-width:1024px){
  .technology-three .exhibitor .item{width:20%;}
}
.technology-four-box{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:900px;margin:0 auto;}
.technology-four-box .item{width:100%;background-color:#dfdfdf;padding:30px;border-radius:10px;margin-bottom:20px;color:#fff;text-decoration:none;}
.technology-four-box .item:nth-child(1){background-color:#13a4d3;}
.technology-four-box .item:nth-child(2){background-color:#2bb957;}
.technology-four-box .item em{display:inline-block;font-size:100px;line-height:72px;font-style:normal;font-weight:bold;float:left;margin-right:10px;}
.technology-four-box .item h3{font-size:36px;font-weight:400;}
.technology-four-box .item span{display:inline-block;font-size:22px;}
@media (min-width:768px){
  .technology-four-box .item{width:49%;padding:40px 50px;}
}


.technology-five-text h3{
	    font-weight: bold;
	    font-size: 26px;
	    margin: 10px 0 15px;
		line-height: 1.4;
}
.technology-five-text p{
	font-size: 16px;
	    line-height: 1.8;
	    margin-bottom: 20px;
}
.technology-five-text time{
	display: block;
	margin-bottom: 20px;
	color: #666;
	font-weight: 16px;
}
.technology-five-text time i{
	display: inline-block;
	margin-right: 5px;
}


/* signup list.html */
.signup-list{
    display: flex;
    justify-content: flex-start;
    flex-flow: wrap;
}
.signup-list-item{
    border: 1px solid #ececec;
    box-shadow: 1px 2px 3px #e1e1e1;
    width:100%;
    margin: 10px;
    box-sizing: border-box;
}
.signup-list-item h3{
    font-size: 18px;
    text-align: center;
    padding: 15px 20px;
    font-weight: bold;
}

@media (min-width:768px){
    .signup-list-item{
     width:47%;
    }
}