﻿body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li, pre,form,iframe, fieldset, legend, button,input, select, textarea, th, td,img,div{margin: 0;padding: 0;}
body{font-family: "microsoft yahei",Arial,sans-serif;font-size: 14px;line-height: 24px;}
input,select,textarea,button,hr{border:none;outline: none;border-radius: 0;box-shadow: none}
input::-webkit-input-placeholder{color: #999;}
iframe{display: block;border: 0}
h2,h3{font-weight: normal;}
a{color: #000;text-decoration:none;}
a:hover{color: #e50114;text-decoration: none;}
a:focus{color: inherit;text-decoration: none;}
img{border:none;max-width: 100%;}
.img-auto{width: auto}
.img-cover{width: 100%;}
em,i{font-style:normal;}
ul, ol {list-style: none;}
th,td{text-align: center;vertical-align: middle!important;}
.tac{text-align: center;}
.tar{text-align: right;}
.fl{float: left;}
.fr{float: right;}
.pos{position: relative;}
.bgWhite{background: #fff;}
.bgf5f5f5{background: #f5f5f5;}
.bgf3f3f3{background: #f3f3f3;}
.red{color: #e50114}
.white,.white:hover{color: #fff;}
.gray6{color: #666}
.gray{color: #999}
.blue{color: #2d4e72;}
.clear:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.clear{zoom:1;}
.maximg,table{width:100%!important;}
.project_tab_block{padding:20px 0!important;}
.imgbig{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.imgbig:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1)}
.bold{font-weight: bold;}
.fz12{font-size: 12px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.mgl25{margin-left: 25px;}
.mgt5{margin-top: 5px;}
.mgt10{margin-top: 10px;}
.mgt15{margin-top: 15px;}
.mgt20{margin-top: 20px;}
.mgt30{margin-top: 30px;}
.mgt40{margin-top: 40px;}
.mgb15{margin-bottom: 15px;}
.mgb20{margin-bottom: 20px;}
.mgb25{margin-bottom: 25px;}
.mgb30{margin-bottom: 30px;}
.pdt30{padding-top: 30px;}

.festival{background:url(404.png) center top no-repeat;-webkit-background-size: cover;background-size: cover;}
.festival .login-box{margin-top: 10px}
.festival .search{margin-bottom: 0;}


.logo{display: block;padding: 15px 0}
.search{height: 32px;line-height: 32px;}
.login-box,.login-box a{font-size: 16px;color: #e1bc2a;}
.login-box{margin-top: 13%;margin-bottom: 10px;}
.login-box a{display: inline-block;height: 16px;line-height: 16px;border-left:1px solid  #e1bc2a;padding: 0 12px;}
.login-box a:first-child{border:none}
.login-box a:hover{color: #e50114;}

.search{float: right;width: 235px;height: 32px;line-height: 32px;background: #f7f7f7;}
.search-input{width: 195px;height: 32px;line-height: 32px;padding: 0 10px;background: none;}
.btn-search{float: right;width: 40px;height: 32px;line-height: 32px;cursor: pointer;background:url(../image/icon-search.png) center center no-repeat;}


.nav>li>a:focus, .nav>li>a:hover{background: none;}
.container-fluid,.navbar-collapse{padding: 0;}
.navbar-default{min-height:45px;text-align: center;border:none;border-radius:0;margin: 0;background: #e50114;}
.navbar-default .nav{font-size: 0;}
.navbar-collapse>.nav>li{position: relative;padding: 11px;background: #e50114;}
.navbar-collapse li a:focus,.news-tab>li>a:focus{background: none;}
.navbar-collapse>.nav>li>a{font-size: 16px;color: #fff;padding: 0;}
.navbar-collapse>.nav>li.active,.navbar-collapse>.nav>li:hover{background:#b91f15;}

.menu{display: none}
.menu li{margin-bottom: 1px;padding: 5px 0;}
.menu li a{font-size: 14px;color:#fff}
.navbar-collapse li:hover .menu{display: block}

.carousel-inner{overflow: visible;}
.carousel-inner a{display: block;}
.carousel-inner a:hover{color: #000;}
.carousel-caption{left: 0;right: 0;bottom: 0;line-height: 20px;font-size: 16px;font-weight: bold;padding-top: 5%;padding-bottom:25px;background-image: linear-gradient(to top, rgba(0,0,0,.8) 20%, rgba(0,0,0,.0001) 100%);}
.carousel-title{position: absolute;top: 80%;left: 0;}
.carousel-txt{padding:25px 7%;background:#fff;}
.carousel-txt h3{line-height: 36px;font-size: 20px;text-align: center;padding-bottom: 15px;}
.carousel-indicators{bottom: 10px;}
.carousel-indicators li{width: 12px;height: 12px;margin: 0;background-color: #ddd;border:none;}
.carousel-indicators .active{width: 12px;height: 12px;background-color: #e50114;}
.carousel-control{width: 12%;}
.carousel-inner>.item>a>img{width: 100%;}

.mgtop{margin-top: 60%;}
.title1{height: 70px;line-height: 40px;font-size: 20px;font-weight: bold;text-align: center;color: #fff;background:url(../image/title1-bg.jpg) center center no-repeat #ee1d23;-webkit-background-size: auto 100%;background-size: auto 100%;}
.title1 a{display: block;}
.title1:after{content:'';display: inline-block;width: 0;height: 0;border:22px solid transparent;border-top:22px solid #f8a5a7;}
.title2{font-size: 20px;font-weight: bold;margin-bottom: 40px;}
.title2 a{color: #ee1d23;padding-bottom: 5px;border-bottom: 1px solid #ee1d23}
.more{font-size: 16px;font-weight: normal;color: #ee1d23;}

.news-list{padding: 20px 0;}
.news-list li{padding: 6px 0;}
.news-list li a{display: block;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.news-list li:before{float: left;content:'•';font-size: 10px;margin-right:10px;}
.news-list li .fr{font-family: 'Arial';color: #666;padding-left: 15px;}

.news{background: #fef5e6;padding: 25px 0;}
.tab-news li{margin-bottom: 15px;}
.news .bgWhite{box-shadow: 0 1px 15px 0 rgba(0,0,0,.16)}
.news-box{font-size: 12px;padding: 15px;}
.news-badge{display: inline-block;color: #fff;padding: 2px 15px;margin-right: 5px;background: #3366ff;}
.news-box h3{height: 40px;font-size: 14px;line-height: 20px;margin: 10px 0;}

.saishi-title a{display: block;height: 38px;line-height: 38px;font-size: 14px;text-align: right;font-weight: bold;color: #fff;overflow: hidden;padding: 0 15px;background: #e50114;}
.saishi-title:before{float: left;width: 12px;height: 45px;content:'';background:url(../image/aside-saishi.png) left top no-repeat}
.saishi{padding: 15px 25px 15px 15px;background: #e0e0e0;overflow: hidden;}
.saishi h4,.saishi p{overflow: hidden;}
.saishi img{width: 88px;margin-right: 5px;}
.swiper-wrapper{position: static;}
.swiper-prev,.swiper-next{left: -15px;margin-top: -15px;width:34px;height:60px;background:url(../image/arrow-triangle.png) no-repeat;}
.swiper-next{left:auto;right: -15px;background-position:-34px 0;}

.pic{position: absolute;left: 0;top: 0;bottom: 0;right: 0;}
.pic-box{position: absolute;right: 0;bottom: 6%;padding: 15px;margin: 15px;background:rgba(255,255,255,.7);}
.pic-box h3{font-size: 20px;padding-bottom: 15px;}
.btn-red{display: inline-block;text-align: center;padding: 7px 30px;background: #e50114;}
.btn-red:hover{opacity: .8}
.round{border-radius: 20px;}

.pic-list a{position: relative;display: block;text-align: center;height: 215px;margin-bottom: 20px;background: #000;overflow: hidden;}
.pic-list img{max-height: 100%;}
.pic-list p{position: absolute;left: 0;right: 0;bottom: 0;color: #fff;line-height: 18px;padding: 10px;background: rgba(0,0,0,.6);}

.partner{padding: 40px 0;background:url(../image/bg-gray.jpg) center top no-repeat #f0f0f0;-webkit-background-size: auto 100%;background-size: auto 100%;}
.partner-list dt{font-size: 16px;font-weight: normal;padding:25px 0 15px;}
.partner-list dd a{display: inline-block;margin: 5px;}

.site-map{padding: 25px 0;background: #4c4c4c;border-top:12px solid #e50114;}
.site-map h2{font-size: 20px;color: #fff;font-weight: bold;padding-bottom: 50px;}
.site-map a{display: inline-block;color: #ccc;text-decoration: underline;}
.site-map a:hover{color: #b91f15}
.site-box {padding:0 30px;}
.site-box dt a{font-size: 18px;font-weight: normal;padding-bottom: 15px;}
.site-box dd a{display: inline-block;width: 45%;padding-bottom: 20px;}
.site-bottom{text-align: center;border-top:1px solid #666;}
.site-bottom a{display: inline-block;padding: 20px 5px 0;}

.about{padding: 25px 0 10px;border-bottom:12px solid #e50114;}
.about h2{font-size: 20px;color: #404040;font-weight: bold;padding-bottom: 30px;}
.about p{overflow: hidden;}
.about-code,.about-contact,.about-copyright{margin: 15px 0;}
.about-code{line-height: 18px;font-size: 12px;font-weight: 500;text-align: center;}
.about-code .row{margin-left: -5px;margin-right:-5px}
.about-code .col-xs-3{padding-left: 5px;padding-right:5px}
.about-contact img{width: 100px;height: 100px;margin:15px 25px 15px 5px;}

.navchild{text-align: center;background:url(../image/nav-bg.jpg) left top no-repeat #ee1d23;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.navchild>li{display: inline-block;font-size: 0;}
.navchild>li>a{display: inline-block;font-size: 16px;color: #fff;padding: 10px 7px;}
.navchild a:hover{text-decoration: underline;}
.navchild>li.active a{font-size: 22px;text-decoration: underline;}

.news-info{font-size: 16px;line-height: 30px;padding: 30px 0;}
.news-info-right{height: 10%;padding-bottom: 20px;border-bottom: 1px dashed #000}
.news-info-right h2{font-size: 20px;margin: 10px 0 5px;}
.news-info-right .type{padding: 5px 0;margin: 10px 0;border-bottom: 2px solid #e50114}

.navNews{text-align: center;}
.navNews>li{display: inline-block;margin: 0 15px 30px;}
.navNews>li>a{padding: 0 0 5px;}
.navNews .title2 a{border:none;}
.navNews .title2.active a{border-bottom: 1px solid #ee1d23;}


.culture-list li{font-weight: 500;text-align: center;margin-bottom: 10px;}
.culture-list li p{padding: 15px 0;}
.culture-block>p{line-height: 36px;}
.culture-news .news-list{padding: 0 5px;}
.books-list li,.honor-list li{margin-bottom: 15px;}
.honor-list li a{display: block;line-height: 50px;font-size: 18px;text-align: center;}

.admin-list a{display: block;height: 56px;line-height: 56px;font-size: 18px;color: #fff;font-weight: 500;margin-bottom: 15px;}
.admin-list a:before{float: left;display: inline-block;content:'';width: 43px;height: 58px;margin-left: 20px;background:url(../image/admin-icon.png) left center no-repeat}
.admin-list a.a1{background-color: #ee1d23;}
.admin-list a.a2{background-color: #ee581d;}
.admin-list a.a3{background-color: #e19a2b;}
.admin-list a.a4{background-color: #e1bc2a;}
.admin-list a.a5{background-color: #e5d805;}
.admin-list a.a1:before{background-position: 0 0;}
.admin-list a.a2:before{background-position: 0 -71px;}
.admin-list a.a3:before{background-position: 0 -142px;}
.admin-list a.a4:before{background-position: 0 -213px;}
.admin-list a.a5:before{background-position: 0 -284px;}
.admin-list a:hover{opacity: .9}

.team-list a,.champion-list a{display: block;margin-bottom: 15px;}
.team-info {position: relative;font-size: 20px;font-weight: 500;padding:30px 0 30px 20px;}
.team-info p{font-size: 14px;font-weight: normal;margin-top: 10px;}
.team-info:before{position: absolute;left: 20px;top: -3px;content:'';width: 44%;height: 12px;background: #e50114;}
.team-list a:hover p,.champion-list a:hover p{color: #000;}
.chinese-team{position: relative;display: block;}
.chinese-team p{position: absolute;left: 0;right: 0;bottom: 0;height: 50px;line-height: 50px;color: #fff;padding: 0 20px;background: rgba(0,0,0,.6);}
.champion-list .team-info{padding:15px 0 15px 15px;}
.champion-list .team-info:before{display: none}
.champion .swiper-prev,.champion .swiper-next{margin-top: -75px;}

.local-list li{min-height:100px;margin: 20px 0;overflow: hidden;}
.local-list img{float: left;width: 100px;margin-right: 15px;}
.local-list h3{font-size: 17px;font-weight: 500;overflow: hidden;margin: 8px 0;}
.local-list p{font-size: 16px;overflow: hidden;}


.child-title{line-height: 32px;font-size: 20px;font-weight: 500;margin-bottom: 15px;}
.child-title-small{font-size: 20px;margin-bottom: 20px;}
.child-search li{line-height: 32px;font-size: 16px;margin-bottom: 15px;}
.child-search li span{float: left;width: 70px;text-align: left;}
.input-block{overflow: hidden;}
.child-search li input{width: 100%;height: 32px;line-height: 32px;padding: 0 10px;background: #f7f7f7;}
.notice-list{padding: 0;}
.notice-list li{line-height: 50px;font-size: 16px;border-bottom: 1px dashed #999}
.files li a{display: block;font-size: 17px;text-align: center;padding: 25px 15px;margin-bottom: 15px;border: 1px solid #e6e6e5}

.pagination{font-size: 0;}
.pagination>li>a, .pagination>li>span{float: none;color: #e50114;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #e50114;border-color: #e50114;}
.pagination>li {display: inline-block;min-width: 33px;line-height: 34px;font-size: 14px;}
.pagination>li>select{width: 36px;height:30px;line-height:30px;border: 1px solid #ddd;margin-left: -1px;}

.info-block{padding: 30px 0;background:url(../image/info-bg.jpg) center top no-repeat #e9e9e9;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.info-block p{text-indent: 2em;font-size: 16px;line-height: 40px;}
.info-list {padding: 0;}
.info-list li{font-size: 16px;line-height: 40px;}
.info-rules{padding:15px;margin-top: 20px;background:url(../image/bg-zhangcheng.jpg) right top no-repeat #f0f0f0;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.info-rules dt{font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.info-rules dd,.development-block p{font-size: 16px;line-height: 36px;}
.info-jiagou{padding: 40px 0;}

.child-tab-title{font-weight: bold;font-size: 20px;color: #e50114;padding:15px}
.child-tab li{padding-right: 25px;background:url(../image/arrow-right.png) right 15px center no-repeat;transition: all .1s}
.child-tab .active,.child-tab .active:hover{background:url(../image/arrow-down.png) right 15px center no-repeat #f3f3f3;}
.child-tab li a{display: block;font-size: 18px;padding: 15px;}
.child-tab li span{margin-top: 6px;margin-left: 10px;}

.board-content{font-size: 16px;padding:25px 15px;line-height: 36px;}
.board-leader div:first-child p{line-height: 24px;margin-top: 10px;font-weight: bold;margin-bottom: 10px;}


.main-top-thumbnail{display: block;}
.main-top-header{overflow: hidden;}
.main-top-header h2{line-height: 32px;font-size: 24px;margin-bottom: 15px;}
.main-top-small{color: #999;}
.bshare{float: right;}
.bshare a{height: 19px!important;padding-left: 24px!important;margin-left: 10px;margin-right: 0!important;}
.bshare .bshare-sinaminiblog{background:url(../image/icon-sina.png) left top no-repeat!important}
.bshare .bshare-weixin{background:url(../image/icon-weixin.png) left top no-repeat!important}
.bsBox,.bsBox *,#bsPanelHolder,#bsPanelHolder *{box-sizing: content-box!important;}

.main-content{font-size: 16px;}
.main-content p{line-height: 34px;margin: 20px 0;}
.main-box,.main-aside{padding: 15px;}
.aside-list{padding:0!important;}
.aside-list li a{white-space: normal;}


footer {text-align: center;color: #fff;padding: 25px 0;background:url(../image/bg-footer.jpg) right top no-repeat #e50114;-webkit-background-size: auto 100%;background-size: auto 100%;overflow: hidden;}
footer a,footer a:hover{color: #fff}
footer a:hover{text-decoration: underline;}


.guide-page{position: fixed;left: 0;top: 0;right: 0;bottom: 0;text-align: center;padding-top: 50px;background:url(../image/guide-bg.jpg) center center no-repeat;-webkit-background-size: auto 100%;background-size: auto 100%;overflow: hidden;}
.guide-title{width: 80%;}
.colockbox{font-size: 22px;color: #370002;font-weight: bold;line-height: 80px;margin: 35px 0;}
.colockbox .day{display: inline-block;font-size: 60px;color: #ff0000;text-align: center;letter-spacing:5px;padding: 15px 10px 15px 15px;margin:0 15px;background: url(../image/guide-colock-bg.png) center center no-repeat;-webkit-background-size: 100% 60%;background-size: 100% 60%;}



.en-body{font-family: 'Arial';line-height: 20px;}
.en-body h2,.en-body h3,.en-body h4{font-weight: bold;}
.en-body .title1{line-height:70px;}
.en-body .title1:after{display: none}
.en-body .team-info,.en-body .honor-list li a{font-size: 16px;font-weight: bold;}

.en-news {margin-bottom: 15px;border:1px solid #d1d0cf;}
.en-news-box{padding: 15px;overflow: hidden;}
.en-news-box .type{display: inline-block;font-weight: bold;text-transform:uppercase;border-bottom: 1px solid #e50114}
.en-news-box .type span{display: inline-block;}
.en-news-box h2{font-size: 16px;line-height: 24px;margin: 8px 0;}

.en-body .child-title{margin-bottom:30px;}
.en-body .news-info-right {line-height: 30px;}
.en-body .btn-red{font-size: 16px;font-weight: bold;padding: 8px 15px;}

.left-menu-title{height: 20px;line-height: 20px;font-size: 28px;color: #333;}
.left-menu{border-top:2px solid #e50114;margin-top: 30px;}
.left-menu li a{display: block;color: #666;font-weight: bold;padding:7px 0 7px 10px;border-bottom:2px solid #e4e4e4;}
.left-menu li.active a,.left-menu li a:hover{color: #e50114;}

.en-breadcrumb{height: 20px;line-height: 20px;color: #999;}
.en-breadcrumb a{font-size: 12px;color: #333;}
.en-breadcrumb a:hover,.en-breadcrumb a.on{color: #e50114;}

.lates-news .news-info-right {line-height:24px;}
.en-photos li a{position: relative;display: block;margin-bottom: 20px;}
.en-photos p{position: absolute;left: 0;bottom: 0;right: 0;line-height: 18px;color: #ddd;padding: 5px 10px;background: rgba(0,0,0,0.6);}
.en-videos a:after{position: absolute;left: 50%;top: 50%;content:'';width: 40px;height: 40px;margin-left: -20px;margin-top: -40px;background:url(../image/icon-video.png) center center no-repeat;transition: all .2s;}
.en-videos a:hover:after{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}

.caa-content p{line-height: 28px;margin-bottom: 15px;}
.en-body .main-content p{line-height: 28px;}
.en-body .board-leader{font-size: 16px;line-height: 30px;}

@media screen and (max-width:767px){
  .logo img{height: 40px;}
  .login-box{margin-top: 0;}
  .search{width:100%;}
  .navbar-default{position: absolute;left: 0;right: 0;top: 10px;z-index: 999;height: 40px;background: none;border: none;}
  .navbar-collapse{border:none;}
  .navbar-default .navbar-toggle{background:rgba(255,255,255,.7);}
  .navbar-default .navbar-toggle .icon-bar{background-color: #d53d48;}
  .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:rgba(255,255,255,.5);}
  .carousel-indicators{bottom: 0;}
  .carousel-inner a{display: flex;justify-content: center;overflow: hidden;}
  .carousel-inner>.item>a>img {max-width: none;width: auto;height: 220px;}
}
@media screen and (min-width:768px){
  .en-body .search{margin-top: 20%;}
  .navbar-collapse>.nav>li{display: inline-block;*display: inline;zoom:1;padding: 11px 5px;}
  .navbar-collapse>.nav>li>a{font-size: 14px;}
  .menu{position: absolute;left: 50%;top:46px;z-index:99;width: 170px;margin-left: -85px;}
  .menu li{background: rgba(255,255,255,.9);}
  .menu li a{color:#000}
  .menu li a:hover{color:#d92419}
  .carousel-caption{font-size: 20px;padding-bottom: 45px;}
  .carousel-title,.pic{left: 50%;margin-left: -375px;}
  .carousel-txt{margin:0 7%;}
  .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev
  {width: 60px;height: 60px;margin-top: -30px;font-size: 60px;}
  .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{margin-right: -30px;}
  .mgtop{margin-top: 20%;}
  .title1{height: 97px;line-height: 58px;font-size: 26px;}
  .title2,.site-map h2,.site-map h2,.about h2,.pic-box h3,.child-title,.child-tab-title{font-size: 26px;}
  .child-title-small{font-size: 24px;}
  .child-tab-title{padding:25px 35px 15px}
  .child-tab li{background:url(../image/arrow-right.png) right 35px center no-repeat}
  .child-tab .active,.child-tab .active:hover{background:url(../image/arrow-down.png) right 35px center no-repeat #f3f3f3}
  .child-tab li a{padding: 16px 35px;}
  .board-content{min-height:882px;padding: 35px;}
  .board-leader,.en-body .board-leader{line-height: 40px;}
  .tab-news li{margin-top: 30px;transition: all 0.25s ease;transform-origin:center bottom;}
  .tab-news li:hover{transform: scale(1.15,1.15);}
  .pic-box{width: 60%;padding: 30px;}
  .navchild>li>a{padding: 16px 8px;}
  .about-contact{border-left:1px solid #666;}
  .news-info-right .type{width: 50%;}
  .main-top-thumbnail{float: left;width: 170px;margin-right: 20px;}
  .child-search {text-align: right;}
  .child-search li{display: inline-block;}
  .child-search li:first-child{margin-right: 20px;}
  .child-search li input{width: 180px;}
  .info-list li{font-size: 20px;line-height: 60px;}
  .culture-list li{font-size: 17px;margin-bottom: 30px;}
  .culture-block>p{padding:0 20px;}
  .culture-news .news-list{padding: 0 15px;}
  .books-list li{width: 20%;}
  .admin-list{margin-top: 50px;}
  .chinese-team p,.local-list p{font-size: 18px;}
  .local-list img{width: 110px;margin-left: 30px;}
  .local-list h3{font-size: 20px;}

  .en-body .navbar-collapse>.nav>li{padding: 13px 20px;}
  .en-body .title1{line-height:97px;}
  .en-news-box{padding:15px 20px;}

  .guide-title{width: 500px;}


}
@media screen and (min-width:992px){
  .logo{padding: 20px 0}
  .navbar-collapse>.nav>li{padding: 11px;}
  .navbar-collapse>.nav>li>a{font-size: 16px;}
  .carousel-caption{font-size: 30px;padding-bottom: 55px;}
  .carousel-title,.pic{margin-left: -485px;}
  .carousel-title h3{font-size: 26px;}
  .mgtop{margin-top: 12%;}
  .news-list{padding: 15px 5px;}
  .tab-news li{margin-top: 40px;}
  .navchild>li>a{font-size: 18px;padding: 16px 12px;}
  .site-box {border-left:1px solid #999;}
  .site-bottom a{display: inline-block;padding: 20px 34px 0;}
  .about-copyright{padding-left: 15px;}
  .news-info-right{position: relative;margin-left: 2%;padding-right: 25%;}
  .news-info-right:after{position: absolute;right: -30px;top: 50%;margin-top: -30px;content:'';border:30px solid transparent;border-left:34px solid #e1bc2a;}
  .main-box{padding: 25px 45px;}
  .info-block .container{padding:0 35px;}
  .info-list {padding: 0 0 0 20px;}
  .info-jiagou{padding: 40px 20px;}
  .info-rules {padding:20px 30px;margin-top:65px;}
  .development-block p{padding: 0 30px 0 40px;}
  .honor-list li a,.admin-list a{font-size: 22px;}
  .swiper-prev{left: -58px;}
  .swiper-next{right: -70px;}
  .champion .swiper-prev{left: -70px;}

  .en-body .navbar-collapse>.nav>li{padding: 13px 30px;}
  .lates-news .news-info-right{margin-left:0;padding-right: 10%;}
  .lates-news .news-info-right:after{border: 24px solid transparent;border-left: 27px solid #e1bc2a;}

  .guide-page{-webkit-background-size: 100% 100%;background-size: 100% 100%;}
  .guide-title{width: 600px;}
  .colockbox{font-size: 42px;line-height: 100px;margin: 35px 0;}
  .colockbox .day{font-size: 75px;padding: 20px 15px 20px 20px;}

  .social-share{margin-top:-30px}
}
@media screen and (min-width:1200px){
  .navbar-collapse>.nav>li{padding: 11px 16px;}
  .navbar-collapse>.nav>li>a{font-size: 17px;}
  .carousel-title,.pic{margin-left: -585px;}
  .mgtop{margin-top: 7%;}
  .news-list .col-lg-5:nth-child(even){margin-left: 15%;}
  .news .col-sm-3{padding-left:25px;padding-right:25px;}
  .site-bottom a{display: inline-block;padding: 20px 54px 0;}
  .about-code{width: 350px;margin: 25px 0 0;}
  .about-contact{width: 370px;}
  .about-copyright{width: 450px;}
  .culture-list li.col-md-2{width: 12.5%;}

  .en-body .navbar-collapse>.nav>li{padding: 13px 40px;}
  .lates-news .col-lg-3{width: 260px;}
  .lates-news .col-lg-9{width: 617px;}
  .en-body .left-menu{margin-right: 10px;}


}