ty@charset "utf-8";
html,body{font-family: "Microsoft YaHei","Arial";background: #fff;}
/*hide scroll*/
:-webkit-scrollbar-track-piece {position: fixed;right:0;background-color:#f8f8f8;}
::-webkit-scrollbar {width:5px;height:10px;}
::-webkit-scrollbar-thumb {background:#123062;background-clip:padding-box;min-height:28px;}
::-webkit-scrollbar-thumb:hover {background:#bbb;}
section{max-width: 1920px;width:100%;margin:0 auto;background: #fff;}
.max_con{max-width: 1340px;width:92%;margin:0 auto;}
a:hover{color:#1a498d;}
/*头部样式*/
header{margin:0 auto;position: absolute;top:0;left:0;right:0;z-index: 99;text-align: left;transition: all .5s;background: rgba(0, 0, 0, .3);max-width: 1920px;}
header h1{line-height: 90px;display: inline-block;vertical-align: top;}
.head_right{max-width: 1040px;float: right;}
.head_right .head_right_top{text-align: right;display: inline-block;vertical-align: top;line-height: 90px;color:#fff;}
.head_right .head_right_top i{font-size: 20px;display: inline-block;vertical-align: middle;}
.head_right .head_right_top a{display: inline-block;vertical-align: middle;font-size: 16px;color:#fff;}
.head_right .head_right_top .search{display: inline-block;vertical-align: middle;padding-right: 20px;font-size: 14px;cursor: pointer;}
.head_right .head_right_top .search button{border:none;background: none;}
.head_right .head_right_top .search button img{display: inline-block;vertical-align: middle;}
.head_right .head_right_top .search input{overflow: hidden;box-sizing: border-box;border:1px solid #fff;margin-right: 5px;}
.head_right .head_right_top .search input{width:100px;border:1px solid #dedede;transition: width 1s;box-sizing: border-box;padding: 0 5px;height:25px;line-height: 25px;border-radius: 5px;}
.head_right .head_right_btm{display: inline-block;vertical-align: top;}
.head_right .head_right_btm ul li{display: inline-block;vertical-align: top;font-size: 20px;line-height: 26px; padding:0 15px;position: relative;line-height: 90px;}
.head_right .head_right_btm ul li a{color:#fff;}
.head_right .head_right_btm ul li.on>a{display: block;font-weight: 600;}
.head_right .head_right_btm ul li dl{position: absolute;top: 150%;left: -25%;right:0;width: 150%;height:0;overflow: hidden;margin:0 auto;z-index: 9999;background:rgba(51, 51, 51, .8);}
.head_right .head_right_btm ul li dl dd{display: block;font-size: 16px;line-height: 30px;text-align: center;padding:0px 5%;}
.head_right .head_right_btm ul li dl dd:first-child{margin-top:7px;}
.head_right .head_right_btm ul li dl dd a{color:#fff;font-size: 16px;}
.head_right .head_right_btm ul li dl dd:hover a{color:#fff;}
.head_right .head_right_btm ul li:hover dl{top: 90px;z-index: 999;display: block;height:auto;transition: all .5s;padding:10px 0;}
.head_right .head_right_btm ul li:hover dl dd a{background:none;margin:0;}
.head_right .head_right_btm ul li dl dd a:hover{text-decoration: underline !important;}
.headers{position: fixed;color:#fff;}
.headers .head_right .head_right_top a{color:#fff;}
/*底部样式*/
footer{margin: 0 auto;background: #f8f8fb;max-width: 1920px;width:100%;overflow: hidden;}
.footer_top{padding:50px 0;background: #f5f9fd;}
.footer_top .foot_nav{margin-top: 20px;}
.footer_top .foot_nav dl dt{display: block;text-align: right;font-size: 32px;font-weight: bold;color:#bd2e32;margin-bottom: 20px;}
.footer_top .foot_nav dl dd{display: inline-block;vertical-align: top;font-size:18px;font-weight: 400;margin-left:40px;}
.footer_top .left,
.footer_top .right{width:49%;margin-top:20px;}
.footer_top .left_bt{font-size: 24px;color:#111;margin-bottom: 20px;position: relative;}
.footer_top .left_list dl{line-height: 30px;margin-bottom: 15px;}
.footer_top .left_list dl dt,
.footer_top .left_list dl dd{display: inline-block;vertical-align: top;}
.footer_top .left_list dl dt{width:30px;height:30px;margin-right: 10px;}
.footer_top .left_list dl dd{font-size: 18px;color:#333;opacity: .7;font-weight: 400;}
.footer_top .left_list dl.dls .friend{width:190px;height:35px;margin: 0 auto;position: relative;border: 1px solid #ddd;display: inline-block;vertical-align: middle;}
.footer_top .left_list dl.dls .friend-bar{position: relative;}
.footer_top .left_list dl.dls .friend-text{font-size: 14px;color:#666;line-height: 35px;text-align: left;padding-left:15px;cursor: pointer;background: #eee;}
.footer_top .left_list dl.dls .arro{background:#4870b4;width:35px;height:35px;line-height:35px;position: absolute;right: 0;top:0;cursor: pointer;font-size: 12px;color:#fff;}
.footer_top .left_list dl.dls .arro::before,
.footer_top .left_list dl.dls .arro::after{content: "";width:15px;height:1px;background: #fff;position: absolute;top:10px;left: 10px;}
.footer_top .left_list dl.dls .arro::before{transform: rotate(135deg);left: 15px;top:17px}
.footer_top .left_list dl.dls .arro::after{transform: rotate(50deg);left:5px;top:17px;}
.footer_top .left_list dl.dls .friend-list{position: absolute;bottom:35px;background: #545960;left:0;right:0;opacity: 0;transform: translateY(-10px);visibility: hidden;transition: all .5s;}
.footer_top .left_list dl.dls .friend-list .multiline1{width:100%;text-align: left;padding-left: 5px;}
.footer_top .left_list dl.dls .friend-list .multiline1 a{font-size: 12px;line-height: 30px;color:#fff;display: block;}
.footer_top .left_list dl.dls .friend.on .friend-list{transform: translateY(0);opacity: 1;visibility: visible;transition: all .5s;}
.footer_top .right{width:124px;}
.footer_top .right dl{display: inline-block;vertical-align: top;width:100%;position: relative;}
.footer_top .right dl dt{font-size: 24px;color:#111;margin-bottom: 20px;position: relative;text-align: center;}
.footer_top .left_bt::before,
.footer_top .right dl::before{content: "";display: block;width:20px;height:1px;background: #bd2e32;position: absolute;top:-34px;left:0;}
.footer_top .right dl dd span{display: block;text-align: center;font-size: 13px;margin-top:10px;}
.footer_btm{text-align: center;padding:10px;background: #123062;}
.footer_btm p{font-size: 14px;line-height: 26px;color:#dfebff;opacity: .66;}
.footer_btm p a{color:#dfebff;padding-left: 10px;}
/* .lg_wrap{background: #f9f9f9;} */
/*banner样式*/
.banner{width:100%;margin:0 auto;position: relative;overflow: hidden;max-width: 1920px;}
.banner .swiper-slide{width:100%;position: relative;}
.banner .swiper-slide .more{position: absolute;bottom: 30%;left:10%;}
.banner .swiper-slide .more a{font-size: 16px;display: block;width:180px;height:45px;line-height: 45px;border-radius: 5px;text-align: center;background:#2351a2;color:#fff;}
.banner .swiper-slide .more a::after{content: "";display: inline-block;vertical-align: middle;background: url(../images/more_icon.png) no-repeat;width:30px;height:16px;margin-left:25px;background-position: 0 -16px;}
.banner .swiper-pagination-bullet{background: url(../images/swiper-slide_icon.png) no-repeat;width:18px;height:20px;margin:0 10px;border-radius: 0;}
.banner .swiper-pagination_banner{position: absolute;bottom: 50px;left:0;right:0;margin:0 auto;z-index: 22;text-align: center;}
.banner .swiper-container_banner .swiper-button-prev,
.banner .swiper-container_banner .swiper-button-next{color:#fff;}
.main{padding:50px 0;}
.main .title .en{font-family: "Arial";font-size: 20px;color:#030e25;line-height: 40px;text-transform: uppercase;}
.main .title .cn{font-size: 46px;color:#030e25;margin-top: 10px;}
.main .more a{font-size: 16px;color:#030e25;display: block;width:180px;height:45px;line-height: 45px;border:1px solid #030e25;border-radius: 5px;text-align: center;}
.main .more a::after{content: "";display: inline-block;vertical-align: middle;background: url(../images/more_icon.png) no-repeat;width:30px;height:16px;margin-left:25px;}
.main .more:hover a{background:#2351a2;color:#fff;}
.main .more:hover a::after{background-position: 0 -16px;}
.about_txt{font-size: 16px;line-height: 34px;color:#030e25;margin:30px auto 30px 0;max-width: 640px;}
.about_list{margin:50px auto;}
.about_list ul{font-size: 0;}
.about_list ul li{display: inline-block;vertical-align: top;max-width: 185px;text-align: center;width:33.33333%;position: relative;}
.about_list ul li::after{content: "";display: block;width:1px;height:30px;background: #c9d0e7;position: absolute;right:0;top:50%;margin-top:-15px;}
.about_list ul li span{display: block;}
.about_list ul li span b{font-size: 60px;color:#2351a2;font-family: 'Arial';line-height: 50px;}
.about_list ul li span sup{font-size: 16px;color:#030e25;display: inline-block;vertical-align: top;}
.about_list ul li p{font-size: 18px;color:#030e25;margin-top:25px;}
.scheme_list{position: relative;overflow: hidden;height:636px;}
.scheme_list .swiper-slide{font-size: 0;}
.scheme_list .swiper-slide .left,
.scheme_list .swiper-slide .right{display: inline-block;vertical-align: top;}
.scheme_list .swiper-slide .left{width:48.6%;max-width: 650px;margin:70px 3% 0px 0;background:#f8f8f8;height:550px;}
.scheme_list .swiper-slide .left .bt_en{font-size: 24px;line-height: 40px;color:#030e25;}
.scheme_list .swiper-slide .left .bt_cn{font-size: 32px;color:#030e25;}
.scheme_list .swiper-slide .left .txt{font-size: 16px;line-height: 32px;color:#030e25;margin: 30px auto;}
.scheme_list .swiper-slide .left .mores a{font-size: 16px;line-height: 34px;color:#030e25;border-bottom: 1px solid #b3b6bd;margin-right: 20px;padding-bottom: 10px;}
.scheme_list .swiper-slide .right{max-width: 636px;max-height: 636px;overflow: hidden;position: relative;width:47.47%;}
.scheme_list .swiper-slide .right .pic{position: absolute;left: 0;right:0;top:0;bottom: 0;margin:0 auto;text-align: center;max-width: 505px;max-height:565px;overflow: hidden;margin-top: 30px;}
.scheme_list .swiper-button-next,
.scheme_list .swiper-button-prev{top:75%;}
.scheme_list .swiper-button-prev{left:0;}
.scheme_list .swiper-button-next{left:50px;}
.scheme_list .swiper-container_scheme .swiper-button-next,
.scheme_list .swiper-container_scheme .swiper-button-prev{color:#fff;width:50px;height:50px;border-radius: 0px;background: #2351a2;z-index: 22;}
.scheme_list .swiper-container_scheme .swiper-button-prev.swiper-button-disabled{opacity: .2;}
.scheme_list .swiper-button-next:after,.scheme_list .swiper-button-prev:after{font-size: 18px;}
.scheme_list .swiper-pagination_scheme{font-size: 24px;line-height: 40px;color:#030e25;position: absolute;left: 0;bottom: 50px;z-index: 11;}
.scheme_list .swiper-pagination_scheme span.swiper-pagination-current{color:#2351a2;font-size: 32px;font-weight: bold;font-family: "Arial";}
#content { width: 500px; height: 170px; margin: 100px auto; }
#imgbox-loading { position: absolute; top: 0; left: 0; cursor: pointer; display: none; z-index: 90; }
#imgbox-loading div { background: #FFF; width: 100%; height : 100%; }
#imgbox-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; display: none; z-index: 80; }
.imgbox-wrap { position: absolute; top: 0; left: 0; display: none; z-index: 90; }
.imgbox-img { padding: 0; margin: 0; border: none; width: 100%; height: 100%; vertical-align: top; }
.imgbox-title { padding-top: 10px; font-size: 11px; text-align: center; font-family: Arial; color: #333; display: none; }
.imgbox-bg-wrap { position: absolute; padding: 0; margin: 0; display: none; }
.imgbox-bg { position: absolute; width: 20px; height: 20px; }
.video{padding:50px 0 0;position: relative;}
.video .yyui_tab{margin: 50px auto;}
.video .yyui_tab ul{font-size: 0;}
.video .yyui_tab ul li{display:inline-block;vertical-align: middle;padding:0 60px;line-height: 60px;border:1px solid #030e25;font-size: 20px;color:#030e25;border-left: 0;cursor: pointer;}
.video .yyui_tab ul li:first-child{border-left: 1px solid #030e25;border-radius: 8px 0 0 8px;}
.video .yyui_tab ul li:nth-child(4n){border-radius: 0 8px 8px 0;}
.video .yyui_tab ul li.yyui_tab_title_this{background: #2351a2;color:#fff;}
.video .yyui_tab .yyui_tab_content{display: none;}
.video .yyui_tab .yyui_tab_content_this{margin:40px auto 0;}
.video .yyui_tab .yyui_tab_content_this ol{font-size: 0;}
.video .yyui_tab .yyui_tab_content_this ol li{display: inline-block;vertical-align: top;max-width: 540px;height:620px;overflow: hidden;width:25%;position: relative;transition: all 1s;}
.video .yyui_tab .yyui_tab_content_this ol li .pic img{max-width: 540px !important;}
.video .yyui_tab .yyui_tab_content_this ol li .tct{background: rgba(35, 81, 162, .4);position: absolute;top: 0;left:0;right:0;width:100%;height:100%;color:#fff;text-align: center;}
.video .yyui_tab .yyui_tab_content_this ol li .tct a{color:#fff;}
.video .yyui_tab .yyui_tab_content_this ol li .tct .icon{width:70px;height:70px;overflow: hidden;margin: 40% auto 20px;}
.video .yyui_tab .yyui_tab_content_this ol li .tct .bt_cn{font-size: 30px;}
.video .yyui_tab .yyui_tab_content_this ol li .tct .bt_en{font-size: 20px;font-family: "Arial";text-transform: uppercase;margin:10px auto;}
.video .yyui_tab .yyui_tab_content_this ol li .tct .mores{font-size: 16px;margin-top: 50px;}
.video .more{position: absolute;right:15%;top:206px;}
/* .video .yyui_tab .yyui_tab_content_this ol li.on{width:35%;} */
.video .yyui_tab .yyui_tab_content_this ol:hover li{ width: 23.9%;overflow-x: hidden;transition: all 1s;}
.video .yyui_tab .yyui_tab_content_this ol li:hover{ width: 28.2%;transition: all 1s;}
.video .yyui_tab .yyui_tab_content_this ol li:hover li{ width: 23.9%;overflow-x: hidden;transition: all 1s;}
.blogs_list{font-size: 0;margin:40px auto 0;position: relative;}
.blogs_list .left,
.blogs_list .right{display: inline-block;vertical-align: top;max-width: 640px;width:47.8%;max-height:490px;}
.blogs_list .left{position: relative;}
.blogs_list .left .pic{overflow: hidden;border-radius: 8px;}
.blogs_list .left .pic img{min-width: 640px;min-height: 490px;}
.blogs_list .left .tct{position: absolute;left:0;right:0;bottom: 0;color:#fff;padding:4%;background: rgba(35, 81, 162, .3);border-radius: 0 0 8px 8px;}
.blogs_list .left .tct .time{font-size: 16px;margin-bottom: 15px;}
.blogs_list .left .tct .time i{font-size: 18px;}
.blogs_list .left .tct .bt a{font-size: 26px;font-weight: bold;color:#fff;}
.blogs_list .left .tct .bt a:hover{text-decoration: underline !important;}
.blogs_list .left .tct .txt{font-size: 14px;line-height: 26px;margin:10px auto;}
.blogs_list .left .tct .mores a{font-size: 14px;color:#fff;}
.blogs_list .left .tct .mores a i{font-size: 14px;display: inline-block;vertical-align: middle;}
.blogs_list .left{margin-right: 4%;}
.blogs_list .right ul li{font-size: 0;background: #fff;border-radius: 0 8px 8px 0;margin-bottom: 6%;}
.blogs_list .right ul li .pic{display: inline-block;vertical-align: top;max-width: 180px;width: 28.2%;overflow: hidden;}
.blogs_list .right ul li .tct{display: inline-block;vertical-align: top;max-width: 440px;width:65.8%;padding:1.8% 3% 0;}
.blogs_list .right ul li .tct .time{font-size: 16px;margin-bottom: 15px;}
.blogs_list .right ul li .tct .time i{font-size: 18px;}
.blogs_list .right ul li .tct .bt a{font-size: 20px;color:#1e2749;font-weight: 500;}
.blogs_list .right ul li .tct .bt a:hover{color:#2351a2}
.blogs_list .right ul li .tct .txt{font-size: 14px;line-height: 26px;margin:10px auto;}
.blogs_list .right ul li .tct .mores a{font-size: 14px;}
.blogs_list .right ul li .tct .mores a i{font-size: 14px;display: inline-block;vertical-align: middle;}
.blogs_list .right ul li:hover{box-shadow: 0 5px 5px #e1e1e1;}
.blogs_list .right ul li .pic img,
.blogs_list .left .pic img{transition: all 1s;}
.blogs_list .right ul li:hover .pic img,
.blogs_list .left:hover .pic img{transition: all 1s;transform: scale(1.1);}
.blogs_list .more{position: absolute;right:0;top:-80px;}
.partners{padding:50px 0 58px;}
.partners .max_con{overflow: hidden;}
.partners_list {position: relative;margin:40px auto 0;}
.partners_list .swiper-button-prev,
.partners_list .swiper-button-next{right: 0;top:-80px;width:60px;height:60px;opacity: 1;background: #4870b3;color:#fff;}
.partners_list .swiper-button-prev{left:auto;right:60px}
.partners_list .swiper-button-prev{border-radius: 5px 0 0 5px;}
.partners_list .swiper-button-next{border-radius: 0 5px 5px 0;}
.partners_list .swiper-button-next.swiper-button-disabled,
.partners_list .swiper-button-prev.swiper-button-disabled{background: rgba(255, 255, 255, .2);color:#5db4fd;}
.partners_list .swiper-button-next:after,
.partners_list .swiper-button-prev:after{font-size: 20px;}
.model{padding:50px 0;}
.model .left,
.model .right{display: inline-block;vertical-align: top;}
.model .left{max-width: 790px;width:58.9555%;overflow: hidden;position: relative;margin:0 auto;text-align: center;}
.model .left .swiper-slide{width: 545px;height:320px;overflow: hidden;}
.model .left .swiper-slide img{max-width: 540px;}
.model .left .swiper-pagination_model{display: none;}
.model .right{max-width:480px;max-height:360px;background: rgba(35, 81, 162, .16);width:29.823%;border-radius: 8px;padding:3%;margin-left:4%;}
.model .right .pic{max-height: 315px;height:105px;overflow: hidden;}
.model .right .pic img{display: block;}
.model .right .txt{font-size: 14px;line-height: 26px;color:#fff;text-align: center;margin: 20px auto;}
.model .right .tps{text-align: center;position: relative;}
.model .right .tps i,
.model .right .tps span{display: block;font-size: 16px;color:#2351a2;margin-top:10px;}
.model .right .tps i{font-size: 20px;}
.model .right .tps .tps_list{height:0;overflow: hidden;transition: height 1s;position: absolute;left:0;right:0;margin: 0 auto;}
.model .right .tps .tps_list ul{font-size: 0;}
.model .right .tps .tps_list ul li{display: inline-block;vertical-align: top;background: #fff;border-radius: 8px;margin:2%;box-shadow: 0 5px 5px #ddd;}
.model .right .tps .tps_list ul li>.pic{width:100px;height:100px;overflow: hidden;border-radius: 8px;}
.model .right .tps .tps_list ul li p{font-size: 12px;color:#2d57a0;line-height: 40px;}
.model .right .tps:hover .tps_list{height:150px;transition: height 1s;}
.case{margin: 0 auto;font-size: 0;}
.case .left,
.case .right{display: inline-block;vertical-align: top;}
.case .left{max-width: 450px;width:33.59%;margin:100px 4% 0 0;}
.case .left .txt{font-size: 16px;line-height: 34px;color:#030e25;margin:45px auto;}
.case .right{max-width: 830px;width:61.945%;}
.case .right .case_right_list ul{font-size: 0;}
.case .right .case_right_list ul li{display: inline-block;vertical-align: top;max-width: 200px;height:200px;background: #fff;width:24.097%;margin:0 1% 1% 0;position: relative;}
.case .right .case_right_list ul li .pic{max-width: 200px;height: 200px;overflow: hidden;}
.case .right .case_right_list ul li .pic img{transition: all 1s;}
.case .right .case_right_list ul li:nth-child(4n){margin-right: 0;}
.case .right .case_right_list ul li .bt{font-size: 20px;color:#fff;position:absolute;bottom: -40px;left:0;right: 0;text-align: center;line-height: 50px;transition: all 1s;}
.case .right .case_right_list ul li:hover .bt{bottom: 0;transition: all 1s;}
.case .right .case_right_list ul li:hover .pic img{transform: scale(1.1);transition: all 1s;}
.bans{position: relative;}
.bar{height:560px;}
.crumbs{margin: 0 auto;position: absolute;bottom: 0;left:0;right: 0;padding:35px 0;}
.crumbs .left{width:35%}
.crumbs .left .en{font-family: "Arial";font-size: 20px;text-transform: uppercase;color:#f1f1f3;margin-bottom: 15px;}
.crumbs .left .cn{font-size: 44px;color:#f1f1f3;}
.crumbs .right{text-align: right;width:65%;margin-top:60px;}
.crumbs .right dl dt,
.crumbs .right dl dd{display: inline-block;vertical-align: middle;color:#fff;}
.crumbs .right dl dt i{font-size: 18px;line-height: 20px;}
.crumbs .right dl dd{font-size: 14px;line-height: 20px;margin-left:5px;}
.crumbs .right dl dd a{color:#fff;display: inline-block;}
.crumbs .right dl dd::after {content: ">";margin-left: 10px;}
.crumbs .right dl dd:last-child:after{display: none;}
.navs{margin:0 auto;box-shadow: 0 5px 5px #eef0f2;}
.navs ul{text-align: left;font-size: 0;}
.navs ul li{line-height: 70px;display: inline-block;vertical-align: middle;font-size: 20px;color:#111;padding: 0 35px;}
.navs ul li:hover,
.navs ul li.on{background: #2351a2;}
.navs ul li:hover a,
.navs ul li.on a{color:#fff;display: inline-block;}
.main_tit{text-align: center;}
.main_tit .bt{font-size: 40px;color:#111;}
.main_tit span{margin:20px auto;display: block;}
.main_tit p{font-size: 16px;line-height: 40px;color:#999;}
.expert_list ul{font-size: 0;}
.expert_list ul li{display: inline-block;vertical-align: top;width:48%;max-width: 640px;margin: 30px 4% 30px 0;background: #f4f4f4;border-radius: 200px 0 0 200px;}
.expert_list ul li:nth-child(2n){margin-right: 0;}
.expert_list ul li .pic{width:220px;max-height:270px;overflow: hidden;display: inline-block;vertical-align: top;width:34.375%;margin-right: 5%;}
.expert_list ul li .pic img{transition: all 1s;}
.expert_list ul li .tct{display: inline-block;vertical-align: top;max-width: 350px;width:54.69%;}
.expert_list ul li .tct .bt{font-size: 28px;margin-top:10%;}
.expert_list ul li .tct .bt a{color:#111;}
.expert_list ul li .tct .txt{font-size: 14px;line-height: 24px;color:#111;height:72px;margin:15px auto;}
.expert_list ul li .tct .more a{font-size: 16px;color:#030e25;display: block;width:180px;height:45px;line-height: 45px;border:1px solid #030e25;border-radius: 5px;text-align: center;}
.expert_list ul li .tct .more a::after{content: "";display: inline-block;vertical-align: middle;background: url(../images/more_icon.png) no-repeat;width:30px;height:16px;margin-left:25px;}
.expert_list ul li:hover .pic img{transition: all 1s;transform:rotateY(360deg);}
.expert_list ul li:hover .tct .bt a{color:#2351a2;}
.expert_list ul li:hover .tct .more a{background:#2351a2;color:#fff;}
.expert_list ul li:hover .tct .more a::after{background-position: 0 -16px;}
.honor_list{margin:0 auto;}
.honor_list ul{font-size: 0;}
.honor_list ul li{display: inline-block;vertical-align: top;max-width: 300px;width: 14.389%;margin: 20px 2.7% 20px 0;}
.honor_list ul li .pic{max-width: 300px;max-height:410px;overflow: hidden;border:1px solid #e5e5e5;box-sizing: border-box;}
.honor_list ul li .pic img{transition: all 1s;}
.honor_list ul li .bt{font-size: 16px;color:#111;line-height: 50px;text-align: center;margin-top:10px;}
.honor_list ul li:nth-child(6n){margin-right: 0;}
.honor_list ul li:hover .pic{border:1px solid #2351a2;}
/* .honor_list ul li:hover .bt{background: #2351a2;color:#fff;} */
.honor_list ul li:hover .pic img{transition: all 1s;transform: scale(1.1);}
.contact_con_top{margin:30px auto;}
.contact_con_top ul{font-size: 0;}
.contact_con_top ul li{max-width: 420px;height:180px;display: inline-block;vertical-align: top;border:1px solid #cccfd5;width: 31.345%;box-sizing: border-box;padding:3%;position: relative;margin-right: 2.8%;}
.contact_con_top ul li:last-child{margin-right: 0;}
.contact_con_top ul li .pic{position: absolute;right: 0;top:20px;width:195px;height:130px;overflow: hidden;}
.contact_con_top ul li .bt{font-size: 28px;color:#111;}
.contact_con_top ul li .txt{font-size: 22px;color:#666;margin-top:25px;}
.contact_con_top ul li .txt b{color:#2351a2;font-family: "Arial";font-size: 32px;font-weight: bold;}
.contact_map{height:430px;}
.BMap_Marker img{max-width: 39px;height:25px;}
.contact_con_btm {font-size: 0;text-align: center;max-width: 1200px;margin:0 auto;width:100%;}
.contact_con_btm .bt{font-size: 32px;color:#111;text-align: center;font-weight: 400;}
.contact_con_btm .f1{max-width: 590px;width:49%;display: inline-block;vertical-align: top;border:1px solid #ddd;margin:0 .4% .8%;}
.contact_con_btm .f1 span{max-width:100px;height:50px;line-height: 50px;display: inline-block;vertical-align: middle;text-align: center;font-size: 18px;color:#111;background: #edeef0;width:17%;}
.contact_con_btm .f1 i{display: inline-block;vertical-align: middle;max-width: 490px;width:83%;}
.contact_con_btm .f1 i input{border:none;background: none;width:99%;height:50px;line-height: 50px;font-size: 18px;padding-left:1%;}
.contact_con_btm .f2{border:1px solid #ddd;margin:.2% .3%;}
.contact_con_btm .f2 span{max-width: 100px;width:8.9%;height:50px;display: inline-block;vertical-align: middle;line-height: 50px;font-size: 18px;color:#111;background: #edeef0;}
.contact_con_btm .f2 i{max-width: 1100px;width:91.1%;display: inline-block;vertical-align: middle;}
.contact_con_btm .f2 i input{border:none;background: none;width:99%;height:50px;line-height: 50px;font-size: 18px;padding-left:1%;}
.contact_con_btm .f3{border:1px solid #ddd;margin:0 .3% 1%;}
.contact_con_btm .f3 span{max-width: 100px;width:8.9%;height:27vh;display: inline-block;vertical-align: middle;line-height: 50px;font-size: 18px;color:#111;background: #edeef0;}
.contact_con_btm .f3 i{max-width: 1100px;width:91.1%;display: inline-block;vertical-align: middle;}
.contact_con_btm .f3 i>textarea{border:none;background: none;width:100% !important;line-height: 50px;font-size: 18px;padding-left:1%;margin: 0 auto !important;}
.contact_con_btm .f4 i{max-width: 365px;float: left;width:31%;;border:1px solid #ddd;}
.contact_con_btm .f4 i input{max-width: 220px;width:99%;border:none;background: none;height:50px;line-height: 50px;font-size: 18px;padding-left:1%;}
.contact_con_btm .f4 i .ims{width: 113px;height:50px;}
.contact_con_btm .f4 button{float: right;max-width: 320px;height:50px;line-height: 50px;text-align: center;font-size: 18px;color:#fff;background: #2351a2;border:none;width:50%;}
.products_list ul{font-size: 0;text-align: center;}
.products_list ul li{display: inline-block;vertical-align: top;margin:20px auto;max-width: 640px;width:47.78%;}
.products_list ul li:nth-child(odd){margin-right: 4%;}
.products_list ul li .pic{max-width: 640px;max-height:260px;overflow: hidden;}
.products_list ul li .pic img{transition: all 1s;}
.products_list ul li .tct{padding:25px;border:1px solid #eee;text-align: left;}
.products_list ul li .tct .bt{font-size: 26px;color:#111;line-height: 40px;font-weight: bold;}
.products_list ul li .tct .bt span{font-weight: normal;font-size: 20px;color:#111;}
.products_list ul li .tct .txt{font-size: 16px;line-height: 30px;color:#666;height:60px;margin:20px auto;}
.products_list ul li .tct .more a{font-size: 16px;color:#030e25;display: block;width:180px;height:45px;line-height: 45px;border:1px solid #030e25;border-radius: 5px;text-align: center;}
.products_list ul li .tct .more a::after{content: "";display: inline-block;vertical-align: middle;background: url(../images/more_icon.png) no-repeat;width:30px;height:16px;margin-left:25px;}
.products_list ul li:hover .tct{box-shadow: 0 10px 15px #eaeef3;transition: all 1.2s;}
.products_list ul li:hover .pic img{transition: all 1s;transform: scale(1.1);}
.products_list ul li:hover .tct .more a{background:#2351a2;color:#fff;}
.products_list ul li:hover .tct .more a::after{background-position: 0 -16px;}
.case_list ul li{margin: 60px auto;}
.case_list ul li .left{max-width: 670px;max-height: 450px;overflow: hidden;width:50%;}
.case_list ul li .left img{transition: all 1s;}
.case_list ul li:hover .left img{transform: scale(1.1);transition: all 1s;}
.case_list ul li .right{max-width: 670px;max-height: 450px;background: url(../images/case_list_bg.jpg) no-repeat center;padding:4%;width:42%;}
.case_list ul li .right .bt{font-size: 26px;color:#111;font-weight: 500;}
.case_list ul li .right .xian{width:40px;height:2px;background: #2351a2;margin:28px auto 0 0;}
.case_list ul li .right .txt{font-size: 16px;line-height: 30px;color:#333;margin:30px auto;height:210px;overflow-y: scroll;}
.case_list ul li .right .txt::-webkit-scrollbar-track-piece { position: fixed;right:0;background-color:#ddd;}
.case_list ul li .right .txt::-webkit-scrollbar {width:5px;height:20px;}
.case_list ul li .right .txt::-webkit-scrollbar-thumb {background:#2351a2;background-clip:padding-box;min-height:28px;}
.case_list ul li .right .more a{display: inline-block;font-size: 14px;}
.case_list ul li .right .more a i{font-size: 16px;}
.download_list_top ul{font-size: 0;text-align: center;margin:40px auto;}
.download_list_top ul li{display: inline-block;vertical-align: top;font-size: 20px;line-height: 60px;border:1px solid #030e25;border-right: 0;}
.download_list_top ul li:first-child{border-radius: 5px 0 0 5px;}
.download_list_top ul li:last-child{border-right: 1px solid #030e25;border-radius: 0 5px 5px 0;}
.download_list_top ul li a{color:#030e25;display: block;padding: 0 20px;}
.download_list_top ul li.on,
.download_list_top ul li:hover{background: #2351a2;}
.download_list_top ul li.on a,
.download_list_top ul li:hover a{color:#fff;}
.download_list_btm dl{float: left;font-size: 0;max-width: 640px;width:47.77%;margin:30px 4.4% 30px 0;border-bottom: 1px solid #ddd;padding-bottom: 30px;}
.download_list_btm dl:nth-child(2n){margin-right: 0;}
.download_list_btm dl dt,
.download_list_btm dl dd{display: inline-block;vertical-align: top;}
.download_list_btm dl dt{max-width: 93px;max-height: 108px;overflow: hidden;width:14.6%;}
.download_list_btm dl dd{width:80%;margin-left:2%;max-width: 520px;}
.download_list_btm dl dd .bt{font-size: 22px;font-weight: 500;}
.download_list_btm dl dd .txt{font-size: 14px;line-height: 20px;color:#666;margin:10px auto;}
.download_list_btm dl dd .tst span{font-size: 16px;line-height: 32px;display: inline-block;vertical-align: top;width:80%;}
.download_list_btm dl dd .tst i{font-size: 14px;line-height: 32px;display: inline-block;vertical-align: top;width:20%;text-align: right;}
.download_list_btm dl:hover dd .bt{color:#2351a2;}
.download_popup{width:100%;height:100%;position: fixed;background: rgba(0, 0, 0, .6);z-index: 9999;overflow: hidden;max-width: 1920px;margin:0 auto;}
.download_popup_con{width:580px;height:270px;margin:15% auto 0;background: url(../images/download_popup_con_bg.jpg) no-repeat center;border-radius: 10px;text-align: center;position: relative;}
.download_popup_con .closs{width:20px;height:20px;position: absolute;top:20px;right:20px;transform: rotate(45deg);cursor: pointer;}
.download_popup_con .closs::before,
.download_popup_con .closs::after{content: "";display: block;width:20px;height:2px;background: #333;text-align: center;}
.download_popup_con .closs::after{transform: rotate(90deg);margin-top:-2px;}
.download_popup_con .icos img{margin-top:30px;}
.download_popup_con .txt{font-size: 22px;line-height: 32px;color:#333;font-weight: 500;margin:15px auto;}
.download_popup_con .txt span{color:#2351a2;}
.download_popup_con .tps a{display: inline-block;vertical-align: top;width:140px;line-height: 40px;text-align: center;font-size: 20px;border:1px solid #333;border-radius: 5px;margin:0 10px;}
.news_list ul{font-size: 0;}
.news_list ul li{max-width: 420px;display: inline-block;vertical-align: top;width:31.35%;margin:30px 2.9% 0px 0;}
.news_list ul li:nth-child(3n){margin-right: 0;}
.news_list ul li .pic{max-width: 420px;max-height:320px;overflow: hidden;position: relative;}
.news_list ul li .pic img{transition: all 1s;}
.news_list ul li .pic .time{font-size: 14px;color:#fff;font-family: "Arial";position: absolute;bottom: 0;left:0;line-height: 40px;width:120px;text-align: center;}
.news_list ul li .tct{padding:3% 5%;}
.news_list ul li .tct .bt{font-size: 20px;color:#111;line-height: 40px;border-bottom: 1px solid #fff;}
.news_list ul li .tct .bt a{color:#111;}
.news_list ul li .tct .txt{font-size: 14px;line-height: 24px;color:#333;height:48px;opacity: .8;margin-top: 10px;}
.news_list ul li:hover .tct{background: #2351a2;}
.news_list ul li:hover .tct .bt a,
.news_list ul li:hover .tct .txt{color:#fff;}
.news_list ul li:hover .pic .time{background: rgba(35, 81, 162, .5);}
.news_list ul li:hover .pic img{transform: scale(1.1);transition: all 1s;}
.news_tit{text-align: center;border-bottom: 1px dashed #ddd;margin-top: 20px;}
.news_tit .bt{font-size: 36px;color:#333;}
.news_tit .bt2 {margin:35px auto;}
.news_tit .bt2 dl dd{font-size: 16px;color:#666;margin:0 15px;display: inline-block;vertical-align: middle;}
.news_tat .bshare-custom a.bshare-weixin{background: url(../images/lg_icon_wx2.png)no-repeat;}
.news_tat .bshare-custom a.bshare-sinaminiblog{background: url(../images/lg_icon_xl2.png)no-repeat;}
.news_tat .bshare-custom a.bshare-qzone{background: url(../images/lg_icon_qiz2.png)no-repeat;}
.news_tat .bdshare-button-style0-16 a{width:23px;height:20px;float: none;display: inline-block;vertical-align: middle;margin:0 10px;}
.news_tat .bshare-custom{margin:-10px auto;background: #fff;width: 180px;height: 30px;text-align: center !important;opacity: .5;}
.news_txt{margin:50px auto;}
.news_txt img{display: block;max-width: 100%;}
.lg_fy_conr a{background:#4870b4;transition: all 1s;border-radius: 50px;}
.lg_fy_conr a::before {background: url(../images/lg_pro_icon.png);background-size: cover !important;vertical-align: sub;}
.lg_fy_conr a:hover{color:#fff;transform: translateY(5px);transition: all 1s;}
.max_cons{max-width: 980px;margin:0 auto;}
.trial_bd{margin:30px auto;}
.trial_bd h3{font-size: 22px;color:#111;text-align: center;margin:20px auto;}
.trial_bd .abroad{font-size: 16px;line-height: 40px;color:#111;display: inline-block;}
.trial_bd .abroad input{margin:20px 5px 20px 15px;}
.trial_bd label{display: block;}
.lis ul{font-size: 0;border-bottom: 1px solid #c4ccd0;padding-bottom: 50px;}
.lis ul li{max-width: 310px;width:31.64%;display: inline-block;vertical-align: top;margin-right: 2.5%;}
.lis ul li:nth-child(3n){margin-right: 0;}
.lis ul li span{font-size: 16px;color:#111;display: block;margin:20px auto;}
.lis ul li input{width:97%;padding-left:3%;height:45px;line-height: 45px;border:1px solid #c4ccd0;font-size: 14px;color:#111;box-sizing: border-box;}
.lis2{font-size: 0;}
.lis2 dl{max-width: 475px;display: inline-block;vertical-align: top;width:48.5%;margin-right: 2.5%;}
.lis2 dl:last-child{margin-right: 0;}
.lis2 dl dt{font-size: 16px;color:#111;margin:20px auto;}
.lis2 dl dd{height:170px;background: #f8f8f8;border:1px solid #c4ccd0;box-sizing: border-box;position: relative;}
.lis2 dl dd input{opacity: 0;cursor: pointer;height:170px;width:100%;position: relative;z-index: 2;}
.lis2 dl dd i{font-size: 16px;text-align: center;display: block;position: absolute;left: 0;right:0;top:50%;margin-top:-20px;}
.lis2 dl dd textarea{width:98%;height:168px;font-size: 14px;border:none;background: #f8f8f8;padding-left:2%;line-height: 20px;}
.lis3{margin:30px auto;}
.lis3 ul{font-size: 0;}
.lis3 ul li{max-width: 310px;width:31.64%;display: inline-block;vertical-align: top;margin-right: 2.5%;position: relative;}
.lis3 ul li span{font-size: 16px;color:#111;display: block;margin:20px auto;}
.lis3 ul li input{width:97%;padding-left:3%;height:45px;line-height: 45px;border:1px solid #c4ccd0;font-size: 14px;color:#111;box-sizing: border-box;}
.lis3 ul li .imgs{position: absolute;bottom:1px;right: 11px;z-index: 11;width:112px;height:43px;}
.lis3 ul li button{font-size: 20px;background-color: #2351a2;color:#fff;width:240px;line-height: 45px;border:none;border-radius: 5px;}
.lis3 ul li:last-child{float: right;text-align: right;margin-right: 0;}
.video_list_btm{margin: 0 auto;font-size: 0;}
.video_list_btm ul{font-size: 0;}
.video_list_btm .left,
.video_list_btm .right{display: inline-block;vertical-align: top;}
.video_list_btm .left{max-width: 430px;width: 32.1%;background: #efefef;border-radius: 8px;margin-right:1.8%;}
.video_list_btm .left ul li .pic{max-width: 430px;height:330px;overflow: hidden;width:100%;}
.video_list_btm .left ul li .pic img{width:100%;min-width:430px;}
.video_list_btm .left ul li .tct{padding:8% 5%;position: relative;}
.video_list_btm .left ul li .tct .bt_en{font-size: 28px;font-weight: bold;color:#2351a2;text-transform: uppercase;width:80%;}
.video_list_btm .left ul li .tct .bt_cn{font-size: 32px;margin-top: 20px;}
.video_list_btm .left ul li .tct .down{position: absolute;top:45px;right:5%;}
.video_list_btm .left ul li .tct .down i{font-size: 14px;color:#333;display: inline-block;}
.video_list_btm .right{max-width: 885px;width:66.05%;}
.video_list_btm .right ul li{float: left;position: relative;max-height:240px;overflow: hidden;margin:0 3% 3% 0;width:31.075%;max-width: 275px;border-radius: 8px;}
.video_list_btm .right ul li:nth-child(3n){margin-right: 0;}
.video_list_btm .right ul li .pic{min-width: 275px;height:240px;}
.video_list_btm .right ul li .pic img{min-width: 275px;width:100%;min-height: 240px;}
.video_list_btm .right ul li .bt{position: absolute;bottom: -40px;left:0;right:0;background: rgba(255, 255, 255, .9);line-height: 40px;height:40px;width:80%;padding:0 5%;margin:0 auto;border-radius: 8px;transition: all 1s;}
.video_list_btm .right ul li:hover .bt{bottom: 0px;transition: all 1s;}
.video_list_btm .right ul li .bt span{font-size: 16px;color:#333;display: inline-block;width:85%;}
.video_list_btm .right ul li .bt i{display: inline-block;font-size: 16px;vertical-align: middle;line-height: 40px;}
video::-webkit-media-controls-fullscreen-button {display: none;}
.sign_con{font-size: 0;overflow: hidden;}
.sign_con .sign_left,
.sign_con .sign_right{display: inline-block;vertical-align: middle;width:50%;overflow: hidden;max-width: 960px;height:940px;}
.sign_con .sign_left{position: relative;}
.sign_con .sign_left .sin_cons{max-width: 845px;position: absolute;top:15%;left:0;right:0;margin:0 auto;text-align: center;width: 100%;}
.sign_con .sign_left .sin_cons h3{font-size: 26px;color:#fff;line-height: 40px;text-align: center;}
.sign_con .sign_left .sin_cons p{font-size: 14px;line-height: 40px;color:#fefefe;text-align: center;}
.sign_con .sign_left .sin_cons ul{font-size: 0;}
.sign_con .sign_left .sin_cons ul li{display: inline-block;vertical-align: top;position: relative;max-width: 280px;max-height:160px;overflow: hidden;width:33.14%;}
.sign_con .sign_left .sin_cons ul li .tct{height:160px;}
.sign_con .sign_left .sin_cons ul li .tct input{opacity: 0;width:100%;height:100%;position: absolute;top:0;left:0;right:0;z-index: 0;}
.sign_con .sign_left .sin_cons ul li .tct{position: absolute;top:0;left:0;right:0;margin:0 auto;z-index: 22;}
.sign_con .sign_left .sin_cons ul li .tct span,
.sign_con .sign_left .sin_cons ul li .tct i{display: block;text-align: center;font-size: 20px;line-height: 40px;color:#fff;}
.sign_con .sign_left .sin_cons ul li .tct i{font-size: 30px;display: none;}
.sign_con .sign_left .sin_cons ul li .tct span{margin-top:50px;}
.sign_con .sign_left .sin_cons ul li.on .tct{background: rgba(35, 81, 162, .9);height:100%;}
.sign_con .sign_left .sin_cons ul li.on .tct i{display: block;margin-top:30px;}
.sign_con .sign_left .sin_cons ul li.on .tct span{margin-top:0px;}
.sign_right{position: relative;}
.sign_right .sign_right_bd{position: absolute;left:0;right:0;top:15%;max-width: 620px;margin:0 auto;width:100%;}
.sign_con1,
.sign_con3{margin-top:20%;}
.sign_con1 h3,
.sign_con2 h3,
.sign_con3 h3{font-size: 26px;color:#111;text-align: center;}
.sign_con1 .sign_cc dl,
.sign_con2 .sign_cc dl,
.sign_con3 .sign_cc dl{margin:20px auto;font-size: 0;}
.sign_con1 .sign_cc dl dt,
.sign_con1 .sign_cc dl dd,
.sign_con2 .sign_cc dl dt,
.sign_con2 .sign_cc dl dd,
.sign_con3 .sign_cc dl dt,
.sign_con3 .sign_cc dl dd{display: inline-block;vertical-align: middle;}
.sign_con1 .sign_cc dl dt,
.sign_con2 .sign_cc dl dt,
.sign_con3 .sign_cc dl dt{font-size: 15px;line-height: 45px;color:#111;max-width: 100px;text-align: right;width:14.13%;padding-right:2%;}
.sign_con1 .sign_cc dl dt font,
.sign_con2 .sign_cc dl dt font,
.sign_con3 .sign_cc dl dt font{color:#e30718;display: inline-block;vertical-align: middle;}
.sign_con1 .sign_cc dl dd,
.sign_con2 .sign_cc dl dd,
.sign_con3 .sign_cc dl dd{max-width: 520px;border:1px solid #cfd8dc;height:45px;line-height: 45px;width:82.55%;}
.sign_con1 .sign_cc dl dd input,
.sign_con2 .sign_cc dl dd input,
.sign_con3 .sign_cc dl dd input{border:0;background: none;height:45px;line-height: 45px;font-size: 14px;color:#333;width:96%;padding:0 10px;}
.sign_con1 .sign_cc dl dd input::placeholder,
.sign_con2 .sign_cc dl dd input::placeholder,
.sign_con3 .sign_cc dl dd input::placeholder{color:#b4c1c6}
.sign_con1 .sign_cc dl.dl1 dd{width:260px;position: relative;}
.sign_con1 .sign_cc dl.dl1 dd input{padding-left: 10px;}
.sign_con1 .sign_cc dl.dl1 dd i{display: inline-block;width:112px;height:45px;position: absolute;right:0;top:0;overflow: hidden;}
.sign_con1 .sign_cc .sign_btm{font-size: 16px;color: #e30718;line-height: 45px;cursor: pointer;padding-left:16.13%;display: inline-block;}
.sign_con1 .btns button,
.sign_con2 .btns button,
.sign_con3 .btns button{width:360px;height:45px;line-height: 45px;font-size: 16px;color:#fff;background: #2351a2;border:none;margin:0 auto;display: block;}
.sign_con1 .signs,
.sign_con2 .signs,
.sign_con3 .signs{font-size: 14px;color:#111;text-align: center;display: inline-block;margin:20px auto;cursor: pointer;}
.sign_con1 .signs font,
.sign_con2 .signs font,
.sign_con3 .signs font{color:#e30718;}
.sign_con2 .sign_cc dl.dl2,
.sign_con2 .sign_cc dl.dl3{display: inline-block;vertical-align: middle;margin:0 auto;}
.sign_con2 .sign_cc dl.dl2{max-width:360px;width:58%;}
.sign_con2 .sign_cc dl.dl3{max-width: 260px;width:42%;}
.sign_con3 .sign_cc dl.dl4 dd{max-width: 240px;}
.sign_con3 .sign_cc dl.dl4 span{display: inline-block;vertical-align: middle;height:45px;line-height: 45px;border:1px solid #2351a2;color:#2351a2;font-size: 14px;width:120px;text-align: center;margin-left:15px;cursor: pointer;}
.sign_con2 .sign_cc dl.dl2 dt{width:25%;}
.sign_con2 .sign_cc dl.dl2 dd{max-width: 260px;}
.sign_con2 .sign_cc dl.dl3 dt{width:35%;}
.sign_con2 .sign_cc dl.dl3 dd{max-width: 160px;}
.sign_con2 .sign_cc dl dd select{width:96%;height:45px;line-height: 45px;font-size: 16px;border: none;background: none;padding-left:10px;}
.sign_con2 .sign_cc dl{text-align: center;}
.sign_con2 .sign_cc dl label{text-align: center;font-size: 12px;color:#999;}
.sign_con2 .sign_cc dl label a{color:#0057e6;}
.sign_con2 .sign_cc dl dd{position: relative;}
.sign_con2 .sign_cc dl dd i{font-size: 12px;color:#999;line-height: 45px;position: absolute;right:10px;top:0;}
.sign_con2 .sign_cc dl dd i img{display: block;}
.rules_tct{width:100%;height:100%;position: fixed;top:0;left:0;right:0;background: rgba(0, 0, 0, 0.5);bottom:0;z-index: 9999;}
.rules_tct .rules_title,
.rules_tct .rules_txt,
.rules_tct .rules_btm{margin:0 auto;padding:0 30px;width:100%;}
.rules_tct .rules_title{margin-top: 5%;background: #2351a2;color:#fff;font-size: 24px;line-height: 55px;border-radius: 5px 5px 0 0;}
.rules_tct .rules_title .time{font-size: 16px;color:#fff;float: right;position: relative;padding-right:30px;}
.rules_tct .rules_title .time i{display: block;position: absolute;top: 15px;right: 0px;width: 25px;height: 25px;text-align: center;line-height: 25px;font-size: 20px;color: #fff;background: rgba(0, 0, 0, 0.5);border-radius: 50px;transform: rotate(45deg);cursor: pointer;}
.rules_tct .rules_title .time i::before,
.rules_tct .rules_title .time i::after{content: "";display: inline-block;width: 15px;height: 1px;text-align: center;background: #fff;position: absolute;top: 50%;left: 50%;margin-left: -7px;}
.rules_tct .rules_title .time i::after{transform: rotate(90deg);}
.rules_tct .rules_tcts{width:580px;margin:0 auto;}
.rules_tct .rules_txt{background: #fff;height:500px;padding: 30px;font-size: 12px;line-height: 24px;color:#666;overflow-y: scroll;}
.rules_tct .rules_txt::-webkit-scrollbar-track-piece { position: fixed;right:10px;background-color:#f8f8f8;}
.rules_tct .rules_txt::-webkit-scrollbar {width:5px;height:30px;}
.rules_tct .rules_txt::-webkit-scrollbar-thumb {background-color:#dddddd;background-clip:padding-box;min-height:28px;}
.rules_tct .rules_txt::-webkit-scrollbar-thumb:hover {background-color:#bbb;}
.rules_tct .rules_btm{background: #fff;padding:20px 30px;border-radius: 0 0 5px 5px;position: relative;}
.rules_tct .rules_btm label{font-size: 14px;}
.rules_tct .rules_btm label input{margin-right: 5px;display: inline-block;vertical-align: middle;}
.rules_tct .rules_btm .rules_hiden{display: block;background: rgba(0, 0, 0, 0.2);position: absolute;top:0;left:0;right:0;height:55px;border-radius: 0 0 5px 5px;}
.team .mian_tct .main_tit{padding-top: 160px;}
.team .mian_tct .main_tit .txt{font-size: 16px;line-height: 34px;color:#fff;}
.team .team_list{margin: 50px 0;}
.team .team_list ul{font-size: 0;max-height: 672px;overflow: hidden;}
/* .team .team_list ul li{display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;overflow: hidden;height:672px;overflow: hidden;transition: all 1s;} */
.team .team_list ul li{display: inline-block;vertical-align: top;width: 33.3333%;margin-right: 0;overflow: hidden;height:672px;overflow: hidden;transition: all 1s;}
.team .team_list ul li:last-child{margin-right: 0;}
.team .team_list ul li .pic{max-width: 445px;height: 672px;position: relative;}
.team .team_list ul li .pic .pic_con{padding:30px;box-sizing: border-box;position: absolute;bottom: 0px;left: 0px;right:0px;}
.team .team_list ul li .pic h3{font-size: 30px;line-height: 40px;color:#fff;}
.team .team_list ul li .pic span{display: block;font-size: 14px;line-height: 40px;color:#fff;}
.team .team_list ul li .txt{background: rgba(6, 40, 105, .8);max-width: 520px;height:672px;}
.team .team_list ul li .txt .tit{font-size: 26px;line-height: 40px;color:#fff;}
.team .team_list ul li .txt .tst{font-size: 14px;line-height: 40px;color:#fff;}
.team .team_list:hover ul li{ width: 20%;}
.team .team_list ul li:hover{ width: 60%;transition: all 1s;}
.team .team_list ul li:hover .pic{width:50%;display: inline-block;vertical-align: top;}
.team .team_list ul li:hover .txt{width:50%;display: inline-block;vertical-align: top;padding:40px 20px 20px;box-sizing: border-box;}
.team .team_list ul li .txt .news_txt{height:450px;overflow-y: scroll;margin: 20px auto 0;}
.team .team_list ul li .txt .news_txt::-webkit-scrollbar-thumb {background:#fff;background-clip:padding-box;min-height:28px;}