html{-webkit-font-smoothing:antialiased;background:#fff;}
body{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;cursor:default;-ms-content-zooming:none;-webkit-text-size-adjust:100%;height:100%;color:#000;font-family:songti,YaHei,microsoft YaHei,Helvetica,Tahoma,sans-serif;font-size:16px;line-height:1.5;padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
ul,ol{padding-left:0;list-style-type:none;margin:0;}
input,select{vertical-align:middle;user-select:auto;}
input{word-break:normal;-webkit-border-radius:0;padding:0;}
a{outline:0;text-decoration:none;color:#111;}
fieldset,img{border:0;}
q,blockquote{quotes:none;}
html,body{width:100%;height:100%}
body.ovh{overflow:hidden}
.nav{width:1200px;height:150px;margin:0 auto;position:relative;}
.nav .logo{background:#ff002f;width:278px;height:150px;float:left;}
.nav .logo a{width:184px;height:89px;padding:12px 0 0 32px;display:block;background:url(../../logo/with_slogan_white.png) right bottom no-repeat;background-size:auto 89px;}
.nav .logo a img{width:184px;height:89px;}
.nav ul{padding-top:100px;height:50px;float:left;padding-left:30px;width:870px;overflow:hidden;}
.nav ul li{padding:0 13.5px;height:50px;line-height:50px;float:left;position:relative;}
.nav ul li a{color:#000;}
.nav ul li a.active:after,
.nav ul li a:hover:after{content: '';height:2px;background:#ff002f;position:absolute;left:20px;right:20px;bottom:14px;}
#_us{position:absolute;top:50px;right:0;}
#_us .login_area{height:40px;}
#_us .login_area a,
#_us .login_area span{line-height:40px;float:left;}
#_us .login_area a{cursor:pointer;padding:0 10px;}
#_us .login_area span{color:#ddd;}
.nav .mobile{position: absolute;top:10px;right:0;font-size:24px;color:#cf1322;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAn1BMVEUAAADOEiLQESPPFCDPEiHNFSTPEyLPEyHQEyLPEiLQEiLPEyLPEyLQEyLPEiLPEyLQEyLQEyLQEyLPEiHQEyLQECDQFCLQEyHPEyLPEyLPEyLPEyLQEyLPEyLPEyLPEiLPEyHPEyPREyHOFSPSDx/OESXPEyLPEyLPEyHPEyHPEiLPEiHQEyHOFCPOESLPEyLPEiHQEiLQEyLPEiLPEyLOVwMrAAAANHRSTlMAgDo/vwvKxbKpjHnQuqVnUPOcmEsgFnL37url1aDg25NgJyMQBvuFa1tDVTUyLK5jHG0vBw5VzgAABIhJREFUeNrt2lt7ojAQBuBPEBUUFQXPp3q2Hla38/9/2z67JQRrUkph6F74XrYX5EkmM2MSPD09/d9WK/wca18dEtV8/Ix1fU7vHPyEdoMiNgq3diiujIIZDRJ+ZA6O9KCFAjmk0EZhqqRkQI31+9tfOxImKxTCJWmxAhYk/EIRbIqMrvirSUIJ/PoUcd/ChFwtMBCNAQldxR/n7GHgKqf7d2FhUNJkvg4JL+BkzTWZd12hUMMCoyuFKhbuvW4L2QllkX5M/e7w3sDmlUJ9PJpSaAomMtgrUFiO+JNB99PKW6dQFVxEqC8TilQfTCgEtTaFxgF4zOjdDWqdqEhC4tiFJwiaOByswKKZEOYyDutgIZqfPXQaIiGDRStpiWU+PIJBlAkn0BrTuyY4rCkUJNbrIVhUk4u+qIomOJQS642lmCSGIJgllgsCi/UgIROcuX8tuwlB3uHti2QQDAKomFE5uoHH5fOKa/M3hr8+azp8tgmQDhR6xaOarEVsNnN618EDyxOpeg0+OwqZ+hD8DUZn/alUiaUW6xfaxwdTlgjQh7qrK1UnsJKb/aDpBXrg9UqaH0heNABmTc12L0ctIzODQoP71Xa4KqG+5tXUa/MCZidSppzNSPQrAXjJdDhaKtuhKZhZFVJ1JmcqbBHa6k91o5k5g5f81HgJ6W1IobIFXreZ8mhyT0IXzK6kTEdNEvpgZpOqOQrmJBzB622kPLX0qbARvJCw0JznG+C10O3FyA2s5EXF0IC0KVMEvORFReMG6TKnSA989BcV5pAiS7CakuCoGnT+SOw11JXZLOxG1fRI8HUj2IPTgYTZRTcCByoX08wlROskNFb3zYFkP3wpKP1bvEa3nWNlpsoGMSuSKgbiLs6QBPeAjDYuqa8qeiQN+ohculuKq7wgm9VE85LDohg7XKDA8eijaYBMXgek+cE4J2nY9DfL9mJECrOXvLYCdZRHOsmmQV536qUvvPZgmISddtfvSGdbznMSuhRZ4M51TCpu24JRy3ESbG0cLG16UL2G8XsfJNNexrMbzUluq0J3akdEDhNSZKysr1tq0A/B65iI6y0oxrvmMwIXH/l2Y7gdT8qH9eO/qhTj5LMKFaSwKW1JqmU6vYmM0sTT/X6Yr7MfnqQ/rqvn9CpsQdIBaRxH+bzNc0iqI41ThaR+llsVqWMhhXUzn07yQFLVSF9Ssh85n0jy0q3mdUsRH98WzEjqWkjBH+eSD9a1by/DuUGhAbLofHsZeq7IRzk+fJ0ukUJOZ86tIUnjffrJayKjU5liaid8kRj4DlltHIrx6ukeipCJ7A5jiin7aWr6HHlY1ijONr7e4Tt5XrhL3Qs+ZeR/tGKWKW7gBPjE9q6x5ZmEkWMkPxv3zhDymwSpvO9B4Tpge6Rdog+GHX+De7cFEd/jXLNGH43s1g2Rze8ZEcMCSMcqPaqUWm1jZa3P9QnFmGDRatDXtMFk05/TF9TBp1eaUAKvDV5Hmz7jLsHuop+GyR7FOHZUYxjXLRTn0mrOEtIjv8Bv7abuxBtWmjsTT09PTzp/ANC3Bnd42PQeAAAAAElFTkSuQmCC) 0 50% no-repeat;background-size: auto 60%;padding-left:28px;height:40px;line-height: 40px;}
.footer{height:380px;background:#ccc;width:100%;min-width:1200px;}
.footer .qr{padding-top:50px;width:500px;margin:0 auto;height:275px;}
.footer .qr .img{width:230px;padding:0 10px;float:left;}
.footer .qr .img img{width:230px;height:230px;display:block;}
.footer .qr .img div{width:230px;height:45px;line-height:45px;text-align:center;}
.footer .info{width:100%;text-align:center;padding-top:25px;height:30px;line-height:30px;color:#666;font-size:14px;}
.index_video{width:1200px;height:685px;margin:0 auto;}
.banner{width:100%;min-width:1200px;height:685px;}
.banner .swiper-container{height:685px;width:100%}
.banner .swiper-container .swiper-slide{background-position:50% 50%;background-repeat:no-repeat;}
.banner .swiper-button-next,.banner .swiper-button-prev{width: 100px;height: 195px;margin-top: -97px;z-index: 10;cursor: pointer;background-size:auto;background-repeat: no-repeat;opacity: 0.5;}
.banner .swiper-button-prev,.banner .swiper-container-rtl .swiper-button-next,
.banner .swiper-button-next,.banner .swiper-container-rtl .swiper-button-prev{background-image:url(../image/button.png)}
.banner .swiper-button-next{background-position:right 0;}
.banner .swiper-button-prev{background-position:left 0;}
.banner .swiper-button-next:hover,.banner .swiper-button-prev:hover{opacity: 1;}
.banner .swiper-pagination-bullet{background:#fff;}
.banner .swiper-pagination-bullet-active{background:#fff;width:12px;height:12px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{display: flex;align-items: center;justify-content: center;}
.min_banner{width:100%;min-width:1200px;height:270px;background-color:#190f2b;background-repeat:no-repeat;background-position:50% 50%;}

.contain{width:1200px;margin:0 auto;display:flex;}
.contain_block{display:block;}
.contain.contain_document{width:1020px;overflow: hidden;padding:132px 0;}
.contain .aside{width:278px;background-color:#ff002f;}
.contain .aside .title{padding-top:90px;height:85px;line-height:85px;text-align:center;font-style:italic;font-size:68px;color:rgba(123,5,27,.45);}
.contain .aside .yoyo{width:278px;height:178px;background:url(../image/yoyo.png) center 45px no-repeat;}
.contain .aside .aside_nav{padding:0 14px 100px 12px;}
.contain .aside .aside_nav a{position:relative;padding-left:12px;color:#fff;border:2px #fff solid;height:40px;margin-bottom:12px;display:block;border-radius:0 40px 40px 0;}
.contain .aside .aside_nav_style_2 a{text-align:right;padding-right:42px}
.contain .aside .aside_nav a span{line-height:40px;font-weight:bold;}
.contain .aside .aside_nav a sup{}
.contain .aside .aside_nav a:after{content:"";width: 0;height: 0;position:absolute;right:12px;top:50%;transform:translateY(-50%);border-top: 7px solid transparent;border-left: 14px solid #fff;border-bottom: 7px solid transparent;}
.contain .aside .aside_nav a.active,
.contain .aside .aside_nav a:hover{color:#ff002f;background-color:#fff;}
.contain .aside .aside_nav a.active:after,
.contain .aside .aside_nav a:hover:after{border-left-color:#ff002f;}

.index_news_warp{width:1200px;margin:30px auto;display:flex;justify-content:space-between;}
.index_news_warp .index_news{width:380px;height:430px;border:1px #f5f5f5 solid;border-radius:6px;box-shadow:rgba(0, 0, 0, 0.08) 0 1px 4px 0;}
.index_news_warp .index_news .index_news_title{height:45px;line-height:45px;padding:0 8px;background:#f9f9f9;font-weight:bold;}
.index_news_warp .index_news .index_news_content{padding:0 12px 12px 12px;}
.index_news_warp .index_news .index_news_content a{display:block;height:48px;line-height:24px;padding:6px 0 ;border-bottom:1px #ddd dashed;overflow:hidden;}
.index_news_warp .index_news .index_news_content a:hover{color:#ff002f}
.index_news_warp .index_news .index_news_content a:last-child{border-bottom:none;}
.contain .main{width:922px;padding-top:15px;padding-bottom:80px;overflow:hidden;}
.contain .main_banner_warp{height:225px;position:relative;}
.contain .main_banner_warp .main_banner{height:225px;position:relative;z-index:1;margin-right:82px;overflow:hidden;background:#ff002f;}
.contain .main_banner_warp .yoyo{height:225px;width:165px;position:absolute;z-index:2;top:0;right:0;background:url(../image/yoyo2.png)}
.contain .main .items{display:flex;justify-content:space-between;flex-wrap:wrap;padding:32px 45px;}
.contain .main .items .item{width:260px;height:180px;background:rgba(0,0,0,27);margin-bottom:30px;border-radius:20px;display:flex;flex-direction: column;align-items:center;justify-content:center}
.contain .main .items .item h2{color:#fff;text-align:center;font-size:42px;line-height:1.2;margin:0 0 10px 0;}
.contain .main .items .item span{width:0;height:0;border-right:23px solid transparent;border-top:27px solid #fff;border-left:23px solid transparent;}
.contain .main .image_warp{}
.contain .main .image_warp img{width:100%;display:block;}

.contain .main_banner_style_2{height:128px;background:#ff002f;}
.news_items{padding:15px 0  80px 42px;}
.news_items .item{padding:20px 0 10px 32px;position:relative;height:64px;}
.news_items .item:before{content:'';position:absolute;width:18px;height:18px;background:#ff002f;border-radius:50%;left:0;top:25px;}
.news_items .item:after{content:'';position:absolute;height:0;border-bottom:2px #111 dotted;left:32px;bottom:0;right:0;}
.news_items .item .info{width:640px;font-size:18px;line-height:32px;float: left;height:64px;color:#000;}
.news_items .item .info .title{height:32px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_items .item .info a{color:#000;height:32px;float: left;}
.news_items .item .info a:hover{color:#ff002f;transition:all .3s ease;}
.news_items .item .time{width:200px;text-align:right;line-height:32px;float: left;}
.news_items2{padding:15px 0  80px 42px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.news_items2 .item_video{width:420px;height:400px;overflow: hidden;border-radius:2px;}
.news_items2 .item_video .item_video_bg{width:420px;height:242px;overflow: hidden;}
.news_items2 .item_video .item_video_bg img{width:100%;height:242px;}
.news_items2 .item_video .item_video_title{font-size:16px;padding:5px 0;}
.news_title{padding-bottom:16px;}
.news_title .m2n_bt{font-size:18px;padding-bottom:10px;font-weight:bold;}
.news_title .m2nInfo{color:#666;}

.page{padding:35px 0 120px;text-align:center;}
.page a,.page span{padding: 6px 10px 6px 10px;margin-right: 4px;text-decoration: none;height: 20px;line-height: 20px;}
.page a{color:#ff002f;border:#ff002f 1px solid;transition:all .3s ease}
.page a:hover,
.page span{border:#ff002f 1px solid;color:#fff;background:#ff002f;}

.items_2{border-bottom:1px #111 dotted;margin:20px 45px 0 45px;padding-bottom:20px;display:flex;justify-content: space-between;}
.items_2 .item{height:264px;width:260px;}
.items_2 .item .image{width:260px;height:180px;margin-bottom:30px;border-radius:20px;overflow:hidden;display:flex;justify-content:center;align-items:center;}
.items_2 .item .image img{width: 100%;height:100%;object-fit: cover;}
.items_2 .item .info{height:54px;width:260px;background:#ff002f;border-radius:10px;}
.items_2 .item .info .summary{height:30px;line-height:30px;color:#fff;margin:0 10px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap}
.items_2 .item .info .price_info{margin:0 10px;height:24px;float:left;overflow: hidden;color:#fff;line-height:27px;font-size:13px;}
.items_2 .item .info .buy{transition: all .3s ease;color:#000;width:80px;height:20px;line-height:20px;text-align:center;background:#ff0;border-radius:10px;font-size:14px;font-weight:bold;display:block;float:left;}
.items_2 .item .info .buy:hover{-webkit-transform: translateY(1px);transform: translateY(1px);}
.items_2 .item .info .price_info .price{height:24px;line-height:24px;float:left;width:160px;text-align:right;overflow:hidden}
.items_2 .item .info .price_info .original{text-decoration:line-through;font-size:12px;padding-right:10px;}
.items_2 .item .info .price_info .price{font-weight:bold;font-size:14px;}

.contain .contact{padding-top:72px;}
.contain .sub_title{height:50px;line-height:50px;color:#fff;padding-left:45px;font-weight:bold;font-size:32px;background:#ff0432;background:linear-gradient(to right,#ff0432,#fff 420px);}
.contain .contact_info{padding:64px 0 0 40px;}
.contain .contact_info p{border-left:1px #ff103c solid;padding-left:8px;margin-bottom:30px;line-height:30px;font-size:16px;text-align:justify;}
.contain .lines{padding:20px 0 0 40px;}
.contain .lines .line{height:38px;padding-bottom:10px;display:flex;justify-content:space-around;align-items:center}
.contain .lines .line p{height:38px;line-height:38px;text-indent:80px;background:#ff002f;border-radius:19px;color:#fff;flex:1;margin-right:36px;}
.contain .lines .line p:nth-child(2){margin-right:0;}

.contact .jobs{text-align:center;padding-bottom:80px;}
.contact .jobs .slogan{font-size:38px;color:#ff0533;height:100px;line-height:100px;padding-top:15px;}
.contact .jobs .slogan span{display:inline-block;position:relative;padding:0 45px;}
.contact .jobs .slogan span:before,
.contact .jobs .slogan span:after{width:15px;height:100px;content:'';position:absolute;top:0;background-repeat:no-repeat;background-image:url(../image/arrow.png);}
.contact .jobs .slogan span:before{background-position:left 50%;left:0;}
.contact .jobs .slogan span:after{background-position:right 50%;right:0;}
.contact .jobs .info{font-size:18px;line-height:26px;padding:0 45px 35px 45px;}
.contact .jobs .tips{font-size:22px;line-height:50px;padding-bottom:60px;}
.contact .jobs .tips b{color:#ff0533;}
.contact .jobs .job{width:760px;margin:0 auto;}
.contact .jobs .job_title{height:32px;line-height:32px;border:1px #ff002f solid;border-radius:32px;display:block;padding-right:30px;}
.contact .jobs .job_title b{background:#ff002f;color:#fff;padding:0 30px;border-radius:32px;height:32px;line-height:32px;margin-right:24px;float:left;}
.contact .jobs .job_summary{padding-top:25px;text-align:left;}
.contact .jobs .job_summary h4{height:65px;line-height:65px;margin:0;color:#ff0533;font-weight:bold;font-size:22px;}
.contact .jobs .job_summary ul{list-style-type: decimal;padding:0 0 15px 30px;}
.contact .jobs .job_summary ul li{font-size:16px;line-height:30px;padding:5px;}
.contact .jobs .job_summary .btn{height:26px;line-height:26px;color:#fff;background:#ff0533;border-radius:13px;padding:0 35px;display:inline-block;}
.team{padding:25px 0 80px 0;}
.team .person{display:flex;width:750px;margin:0 auto;padding:45px 0;}
.team .person .image,
.team .person .image img{width:200px;height:200px;}
.team .person .image{padding-right:45px;}
.team .person .info{flex:1;}
.team .person .info h2{margin:0 0 10px 0;font-size:18px;font-weight:800;}
.team .person .info .summary{flex:1;}

.documents{padding:45px;display:flex;justify-content:space-around;padding-bottom:120px;}
.documents li{width:328px;height:328px;}
.documents li .image{width:328px;height:190px;overflow:hidden;}
.documents li .image img{width:328px;height:190px;border-radius:12px;}
.documents li .h3{line-height:35px;padding:20px 0 12px 0;margin:0;height:70px;overflow: hidden;}
.documents li a{height:33px;width:100%;display:block;text-align:center;line-height:33px;background:#ff002f;color:#fff;border-radius:33px;}

.document{width:610px;margin-right:80px;float: left;}
.document .document_title{border:1px #ff002f solid;border-radius:100px;display:flex;}
.document .document_title span{width:118px;display:flex;justify-content:center;align-items:center;background:#ff002f;border-radius:100px;}
.document .document_title span a{font-weight:bold;color:#fff;}
.document .document_title div{flex:1;padding:0 24px;}

.userStatus{width:280px;padding:0 24px 15px 24px;background:#ff002f;border-radius:20px;color:#fff;float: left;}
.userStatus .user_status_title{height:41px;line-height:41px;text-align:center;border-bottom:1px #fff solid;}
.userStatus .user_status_body{}
.userStatus .user_status_body .user_status_form{}
.userStatus .user_status_body .user_status_form label{height:32px;line-height:32px;font-size:12px;}
.userStatus .user_status_body .user_status_form .user_status_con{background:#fff;height:24px;line-height:24px;border-radius:12px;overflow:hidden;display:flex;}
.userStatus .user_status_body .user_status_form .tips{height:30px;line-height:30px;font-size:12px;}
.userStatus .user_status_body .user_status_form .tips .pull-right{float:right;cursor:pointer;}
.userStatus .user_status_body .user_status_form .user_status_con input{flex:1;border:none;text-indent:24px;background:none;outline:none;}
.userStatus .user_status_body .user_status_form .user_status_con .r_input{width:100px;height:24px;border-radius:12px;background:#ccc;line-height:24px;text-align:center;cursor:pointer;}
.userStatus .user_status_body .user_status_form .user_status_con .r_input img{width:100px;height:24px;border-radius:12px;}
.userStatus .user_status_body .user_status_form .btn{height:24px;line-height:24px;background:#d8b75f;background:linear-gradient(to bottom,#d8b75f,#ffffc8);color:#ff002f;font-weight:bold;display:block;margin-top:15px;border-radius:12px;text-align:center;cursor: pointer;}
.userStatus .user_status_footer{height:35px;line-height:35px;text-align:right;cursor:pointer;}
.main .document{width:auto;margin:0;float:none;padding:35px;}
.main .document img{max-width:100%;}

.main .detail{padding-bottom:45px;}
.main .detail .top_info{height:360px;margin:40px 0 0 45px;}
.main .detail .top_info .image{width:520px;height:360px;float: left;display:flex;overflow:hidden;align-items:center;justify-content:center;}
.main .detail .top_info .image img{max-height:100%;max-width:100%;display:block;}
.main .detail .top_info .summary{width:330px;height:320px;float:left;padding:20px 0 20px 20px;}
.main .detail .top_info .summary .info_title{font-size:20px;font-weight:bold;line-height:1.2;padding-bottom:20px;}
.main .detail .top_info .summary .info_sub_title{font-size:16px;font-weight:bold;line-height:1.2;padding-bottom:20px;color:#767676;}
.main .detail .top_info .summary .price_info{font-weight:bold}
.main .detail .top_info .summary .price_info .del{color:#666;font-size:12px;text-decoration:line-through;}
.main .detail .top_info .summary .price_info .price{font-size:18px;color: #ff002f;}
.main .detail .top_info .summary .price_info .buy{width: 120px;margin-top:20px;height: 40px;line-height: 40px;text-align: center;background: #ff0;border-radius: 20px;font-size: 18px;display: block;cursor:pointer;transition:all .3s ease;}
.main .detail .top_info .summary .price_info .buy:hover{-webkit-transform: translateY(1px);transform: translateY(1px);}
.main .detail  .info_content{}
.main .detail  .info_content .tab{height:68px;line-height:68px;background:#fff;box-shadow:0 4px 8px 0 rgba(28,31,33,.1);padding-left:45px;}
.main .detail  .info_content .tab a{padding:0 20px;font-weight:bold;height:68px;float:left;cursor:pointer;}
.main .detail  .info_content .tab a.active{color:#ff002f;}
.main .detail  .info_content .tab_content{padding:25px 0 0 45px;}
.main .detail  .info_content .tab_content img{max-width:100%;text-align:center;}
.main .detail  .info_content .tab_content .tab_item{display:none}
.main .detail  .info_content .tab_content .tab_item.active{display:block;}
.main .detail  .info_content .tab_content .tab_item .line{padding: 12px 24px;border-top: 1px solid rgba(28,31,33,.1);line-height: 24px;position:relative;}
.main .detail  .info_content .tab_content .tab_item .line a{color: #ff002f;padding-left:12px;}
.main .detail  .info_content .tab_content .tab_item .line:before{content:'';position:absolute;left:0;top:50%;width:0;height:0;margin-top:-5px;border-top: 5px solid transparent;border-left:10px solid #ddd;border-bottom:5px solid transparent;}
.main .detail  .info_content .tab_content .tab_item .line:last-child{border-bottom: 1px solid rgba(28,31,33,.1);}
.item_video{}

#modal{display:none;}
#modal .mask{position:fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: rgb(0, 0, 0);opacity: 0.75;}
#modal .modal{position:fixed;z-index:100000;width: 384px;padding-top: 10px;padding-bottom: 20px;left: 50%;top: 50%;box-shadow: rgba(28, 31, 33, 0.1) 0 12px 24px 0;background: #fff;margin: -192px 0 0 -192px;border-radius: 12px;transition: all 0.2s ease 0s;}
#modal #modal_title{font-size: 16px;line-height: 49px;padding:0 32px;font-weight:700;height: 49px;}
#modal #modal_title a{color: rgb(120, 125, 130);float:left;width: 80px;text-align: center;height: 49px;line-height: 49px;cursor: pointer;}
#modal #modal_title a:hover,
#modal #modal_title a.active{color:#ff002f}
#modal .modal_content{padding:0 32px 32px 32px;}
#modal .rlf{position:relative}
#modal .rlf .verity{position:absolute;top:0;right:0;height:48px;width:120px;cursor:pointer;}
#modal .rlf .verity.text-center{line-height:48px;}
#modal .rlf .verity img{height:48px;width:120px;border-radius:0 8px 8px 0;}
#modal .rlf .input{width:100%;border:none;outline:none;height: 48px;line-height: 20px;box-sizing: border-box;box-shadow: rgb(255, 255, 255) 2px 0 5px 0;padding: 14px;background: rgba(28, 31, 33, 0.06);border-radius: 8px;}
#modal .rlf .error{height:20px;line-height:20px;color:#ff002f;font-size:12px}
#modal .tool{height:40px;line-height:20px;}
#modal .tool .pr{float:right;color: rgb(145, 153, 161);cursor:pointer;}
#modal .tool .pr:hover{color:#ff002f;}
#modal .rlf .btn{font-size:16px;line-height:48px;height:48px;border-radius:24px;background:#ff002f;color:#fff;display:block;cursor:pointer;text-align:center;-weibkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;opacity:0.85;}
#modal .rlf .btn:hover{opacity:1;}
#modal .modal .unlock{position:absolute;width:17px;height:17px;top:22px;right:22px;cursor:pointer;background:url(../image/nlogin.png) no-repeat 0 0;}
#modal .modal .unlock:hover{background-position: 0 -21px;transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.text-center{text-align:center}

#menu_btn{display:none;}


.contact_box {position: fixed;
    bottom: 0;
    right: 0;
    width: 310px;
    background: #fff;
    -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,.19);
    box-shadow: 0 2px 10px 0 rgba(0,0,0,.19);
    z-index: 2;}
.contact_title{
    height: 44px;
    box-sizeing: border-box;
    background: #ff002f;
    display: flex;
    flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color:#fff;padding:0 10px;
    cursor:pointer;
}
.contact_title .close{width:44px;height:44px;background:url(../image/sidebar.png) 50% 50% no-repeat;}
.contact_box .contact_info{
    padding: 17px 0;
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.contact_box .contact_info .yoyo{
    width:60px;
    height:60px;
    background:url(../../mascot/study_300.png) 50% 50% no-repeat;
    background-size:contain;
}
.contact_box .contact_mobile{padding-left:12px;color:#111;}
.contact_box.xs{width:150px;}
.contact_box.xs .contact_title{padding-left:20px;}
.contact_box.xs .close,
.contact_box.xs .contact_info{display:none;}

.quick_nav{position:fixed;width:120px;bottom:50%;left:5px;z-index:999;margin-bottom:-140px;}
.quick_nav_top{height:80px;background:url(../../mascot/train_300.png) 50% bottom no-repeat;display:block;background-size:contain;}
.quick_nav_item{height:35px;line-height:35px;border:1px #ff002f solid;display:block;width:100px;margin-left:10px;background:#fff;display:flex;border-radius:2px;font-size:12px;margin-top:-1px;color:#767676;text-align: center;justify-content:center}
.quick_nav_contact{margin-top:7px;background:#fff;border:1px #ff002f solid;border-radius:2px;text-align:center;display:block;padding:5px 0;font-size:13px;line-height:1.35;position:relative;}
.quick_nav_contact b{font-size:15px;}
.quick_nav_contact:after,
.quick_nav_contact:before{width:1px;height:8px;position:absolute;top:-8px;content:'';background:#ff002f;}
.quick_nav_contact:after{left:30px;}
.quick_nav_contact:before{right:30px;}

.feedback{position: fixed;right: 0;margin-right: 10px;margin-bottom: 10px;width: 298px;bottom: 0;border-radius: 10px;background: rgba(255, 255, 255, 0.8);padding: 10px;text-align: center;box-shadow: 0 0 10px rgba(255, 77, 79,1);z-index: 999;}
.feedback h3{height:25px;margin:0;line-height:25px;font-size:18px;position: relative;} 
.feedback h3 i{display: none;position:absolute;right:10px;top:0;width:25px;height:25px;}
.feedback .inputs{height:50px;margin-top:15px;overflow:hidden;border: 1px #ddd solid;border-radius:5px;display: flex;}
.feedback .inputs span{width:70px;text-align: center;height:50px;line-height:50px;background-color:#f5222d ;color:#fff;}
.feedback .inputs input{flex:1;outline: none;border:none;text-indent:10px;}
.apply .s .button,
.feedback .btn{height:50px;line-height:50px;text-align: center;margin-top:15px;border-radius:5px;background:#f5222d;transition: all 0.3s;color:#fff;cursor: pointer;}
.apply .s .button:hover,
.feedback .btn:hover{background:#cf1322;}
.feedback .bottom{display: flex;align-items:center;margin-top: 15px;}
.feedback .bottom .flex_item{flex: 1;font-size: 12px;padding-top: 50px;background-repeat: no-repeat;background-position: 50% top;background-size: 60% auto;}
.feedback .bottom .flex_item span{color:#f5222d;}
.feedback .bottom .flex_item_1{background-image:url(data:image/png;base64,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);}
.feedback .bottom .flex_item_2{background-image:url(data:image/png;base64,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);}
.feedback .bottom .flex_item_3{background-image:url(data:image/png;base64,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);}
.feedback .bottom .flex_item_4{background-image:url(data:image/png;base64,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);}

.feedback .foot{display: flex;justify-content: space-evenly;margin-top:10px;}
.apply .u span,
.feedback .foot span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAMAAADHVLbdAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAG9QTFRFAAAA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgA/zgAQgf5LwAAACV0Uk5TAF+97//goTcdy8BTFgYgaeewbfWrhHTGJxCRgNwwnmNALgmbouR3LJwAAACMSURBVHicVY/LFoIwDEQHSUQLLVRqfWGt6P9/o0nLxmxybiZnkgGkml1LvO9Q63A0/WDdOHmrOPCpjBuag/ZwrmtM8TIC18lucnvrGIj3Kht6AMsT6VUwiwz4Xjjn7ETWPeEYDFNyRE54eYvfKmAoCaqf3ktUZKv39B9njJivPvz9yx+7JZA8M39Lnh/ucAdJuBO9PQAAAABJRU5ErkJggg==) 0 50% no-repeat;background-size: auto 80%;font-size:12px;padding-left: 20px;}

.apply{padding: 50px 100px 50px;border: 1px solid #eee;box-shadow: 0 0 10px rgba(0, 0, 0,.1);margin-bottom:100px;}
.apply .r{height:70px;display: flex}
.apply .r .c{flex:1;display: flex;margin-right:50px;align-items:center;}
.apply .r .c label{width:80px;}
.apply .r .c .input{height:35px;flex:1;border:1px #ccc solid;border-radius:5px;padding:5px;outline: none;font-size:16px;box-sizing: content-box;margin-right: 15px;}
.apply .r .c .input:focus {border-color: #ff7000;box-shadow: inset 0 1px 1px rgba(0,0, 0,.08), 0 0 6px #ce8483;}
.apply .r .c .items{flex:1;display: flex}
.apply .r .c .items .item{display: flex;align-items: center;cursor: pointer}
.apply .r .c .items .item input[type='radio']{margin:0;margin-right: 10px;}
.apply .r .c .items label{width:auto;margin-right: 20px;}
.apply .s{text-align: center;}
.apply .s .button{display: inline-block;padding:0 50px;}
.apply .t{font-size:15px;padding:50px 0;color:#666}
.apply .u{text-align:center;margin-top: 40px;}
.apply .u span{font-size:16px;margin-right: 20px;color: #cf1322;}
.apply .dis,.feedback .dis{cursor:not-allowed;}

@font-face{
    font-family:'FontAwesome';src:url('../../home/fonts/fontawesome-webfont.eot?v=4.5.0');
    src:url('../../home/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),
    url('../../home/fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),
    url('../../home/fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),
    url('../../home/fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),
    url('../../home/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
    font-weight:normal;font-style:normal
}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}


@media screen and (max-width: 1100px) and (min-width: 768px){
}
@media screen and (max-width: 767px){
    .nav{height: 60px;width:100%;background:#ff002f;z-index:99;border-bottom:1px #fff solid;}
    #menu_btn{display:block;width:40px;height:40px;margin:10px;float:left;border-radius:50%;text-align:center;line-height:40px;font-size:20px;color:#ff002f;background:#fff}
    .nav .logo{height: 60px;width:120px;}
    .nav .logo a{height: 60px;width:120px;padding:0;background-size:80% auto;background-position:50% 50%;}
    .nav ul{padding:0;width:100%;left:0;top:60px;z-index:100;background:#393939;float:none;height:auto;display:none;}
    .nav ul li{height:55px;line-height:55px;width:100%;float:none;color:#fff;border-bottom:1px solid #75787b;}
    .nav ul li a{color:#fff;}
    #menu.show{display:block;}
    #_us{top:10px;color:#fff;}
    .footer,
    .banner{min-width:100%;}
    .index_video{width:100%;height:320px;overflow: hidden;}
    .banner,
    .banner .swiper-container{height:180px;}
    .footer .qr{width:100%;height:240px;}
    .footer .qr .img{width:50%;box-sizing:border-box;max-width:200px;}
    .footer .qr .img img{width:100%;height:auto;}
    .footer .qr .img div{width:100%;}
    .footer .info{height:60px;}
    .swiper-slide{background-size:auto 100%;}
    .banner .swiper-button-next, .banner .swiper-button-prev{width:50px;height:95px;background-size:100px auto;margin-top:-47px}
    .contain{width:100%;}
    .contain .contact_info{padding:24px 10px 10px 10px}
    .team .person{padding:25px 5px;width:100%;box-sizing:border-box}
    .team .person .image, .team .person .image img{width:120px;height:120px;}
    .team .person .image{padding-right:15px;}
    .contain .contact{padding-top:25px}
    .nav ul li a.active:after, .nav ul li a:hover:after{display:none;}
    .contain .lines{padding:20px 10px 0 10px}
    .contain .lines .line{display:block;height:auto;}
    .contain .lines .line p{margin-right:0;text-indent:20px;}
    .contact .jobs .slogan{font-size:24px;}
    .contact .jobs .job{width:100%;}
    .contain{display:block;}
    .contain .aside{width:100%;}
    .contain .aside .title{padding:20px 0 20px 0;height:40px;line-height:40px;font-size:36px;}
    .contain .aside .aside_nav{padding:0 12px 10px 12px;display:flex;justify-content:space-around;align-items:center;}
    .contain .aside .aside_nav a,
    .contain .aside .aside_nav_style_2 a{padding:0 10px;border-radius:8px;}
    .contain .aside .aside_nav{flex-wrap: wrap;}
    .news_items .item:before,
    .contain .aside .aside_nav a:after{display:none;}
    .main_banner_style_2{display:none;}
    .contain .main{width:100%;}
    .news_items2,
    .news_items{padding:15px 10px 20px 10px;}
    .news_items2 .item,
    .news_items .item{padding:10px 0;}
    .news_items .item:after{left:0;}
    .news_items .item .info{width:100%;}
    .news_items .item .time{position:absolute;right:0;bottom:0;color:#666;}
    .news_items2 .item_video,
    .news_items2 .item_video .item_video_bg,
    .news_items2 .item_video .item_video_bg img{width:100%;height:auto;}
    .news_items2 .item_video{padding-bottom:30px;}
    .page{padding:15px 0;}
    .min_banner{min-width:100%;}
    .documents{padding:20px 10px;flex-direction: column;justify-content:center;align-items:center;}
    .contain.contain_document{width:100%;padding-top:20px;}
    .document{margin:0;width:100%;float:none;padding:20px;box-sizing: border-box;}
    .userStatus{float:none;margin:0 auto;}
    .main_banner_warp{display:none;}
    .contain .aside .yoyo{width:100%;height:128px;background-size:auto 80px;background-position:right bottom;}
    .main .detail .info_content .tab_content{padding:25px 10px;}
    .main .detail .top_info{width:100%;height:auto;margin:20px 0;}
    .main .detail .top_info .image{width:100%;height:auto;}
    .main .detail .top_info .summary{width:auto;height:auto;}
    .index_news_warp{width:100%;display:block;}
    .index_news_warp .index_news{width:100%;margin-bottom:20px;box-sizing: border-box;}
    .quick_nav,
    .nav .mobile{display:none;}
    .feedback{margin:0;left:50%;transform: translate(-50%,-50%);background:rgba(255,255,255,.95)!important}
    .feedback h3 i{display: block;transform: rotate(45deg);font-size: 35px;}
}
