@charset "utf-8";

/* CSS Document */



body{font-family:Arial, Helvetica, sans-serif;}

*{padding:0px;margin:0px;}

ul,ol{list-style:none;}

h1,h2,h3,h4,h5,h6{font-weight:normal;}

.clear{clear:both;}

a{text-decoration:none;}

input,textarea{outline:none;}

input{background:#fff;}

input,button,textarea{font-family:"Arial";}

img{border:none;}

input,textarea,button{-webkit-appearance: none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance: none;border-radius: 0;}/*去除苹果默认样式*

input::-webkit-input-placeholder{/* WebKit browsers*/ color:#999;}

input:-moz-placeholder{/* Mozilla Firefox 4 to 18*/ color:#999;}

input::-moz-placeholder{/* Mozilla Firefox 19+*/ color:#999;}

input:-ms-input-placeholder{/* Internet Explorer 10+*/color:#999;}

.w1100{width:1100px;margin:0 auto;}

.fl{float:left;}

.fr{float:right;}



.header{}

.w554{width:554px;}

.w100{width:100px; text-align:right;}

.leng a{color:#000;font-size:14px;display: inline-block;margin-left:10px;margin-top:18px;}

.leng a:hover{color:#ee2c29;}



.banner{margin-top:42px;}

.swiper_banner{width: 100%;min-width: 1100px;}

.swiper_banner .swiper-slide a{width: 100%;height: 100%;}

.swiper_banner .swiper-slide img{width: 100%;height: 100%;vertical-align: top;}

.swiper_banner .swiper-pagination-bullet{background: #fff;}

.swiper_banner .swiper-pagination-bullet-active{background: #50bb75;}

/*banner end*/



.nav_box{border-bottom:1px solid #0065a6;border-top:1px solid #0065a6;margin-top:2px;}

.nav{}

.nav ul{padding:10px 0;text-align: center;}

.nav ul li{padding:0 5px;display:inline-block;font-size:16px;font-weight:bold;border-left:1px solid #0065a6;}

.nav ul li:nth-child(1){border-left:none;}

.nav ul li a{display: block;color:#000;}

.nav_click{color:#ee2c29 !important;}



.container{}

.home_about{border:1px solid #000;border-radius:15px;padding:20px 30px;margin-top:40px;}

.home_about h3{font-size:19px;font-weight:bold;}

.home_about p{font-size:14px;color:#000;line-height:20px;margin-top:16px;}

.w462{width:462px;}

.video{background:#000100;border:6px solid #ebebeb;}

.video_title{font-size:13px;color:#000;margin-top:5px;}



.home_case{margin-top:20px;border-top:1px solid #000;padding:10px 0 30px;}

.home_case .swiper-slide{overflow: hidden;}

.home_case .swiper-slide a{display: block;}

/****home end***/





.banner_detail{border-top:1px solid #0065a6;padding-top:2px;margin-top:45px;}

.banner_detail img{width:100%;}



.about_text{width:855px;border:1px solid #000;border-radius:15px;padding:20px 20px;margin-top:30px;font-size:12px;color:#000;line-height:20px;}

.about_img{margin-top:80px;}

.ab_left{width:230px;float:left;}

.ab_right{width:805px;float:left;margin-left:60px;border-radius:15px;font-size:12px;color:#000;line-height:20px;}

.team_list{margin-top:53px;}

.team_list dl{margin-bottom:47px;}

.team_list dt{width:184px;float:left;}

.team_list dd{width:800px;float:left;margin-left:40px;border:1px solid #000;border-radius:15px;padding:10px 20px;height:174px;}

.team_list dd h3{font-size:14px;color:#000;margin-bottom:10px;}

.team_list dd p{font-size:14px;color:#000;line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}

.team_list dd h4{font-size:14px;color:#000;font-weight:bold;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;margin-top:10px;}

.page{text-align:center;margin-top:10px;}

.page a{display:inline-block;font-size:14px;margin:0 5px;}

.page_up{line-height:42px;padding:0 15px;color:#000;border:1px solid #dadada;border-radius:100px;}

.page_up:hover,.page_1:hover{background:#3f48cc;color:#fff;}

.page_1{width:42px;line-height:42px;color:#000;border:1px solid #dadada;border-radius:100%;}

.click_three{background:#3f48cc !important;color:#fff !important;}



.history_left{width:497px;margin-top:85px;float:left;border:1px solid #000;border-radius:15px;padding:10px;}

.history_left h3{font-size:20px;font-weight:bold;margin-bottom:30px; text-decoration:underline;}

.history_left dl{margin-bottom:50px;font-size:13px;color:#000;}

.history_left dt{width:50px;float:left;}

.history_left dd{width:430px;float:left;margin-bottom:20px;}

.dd_hg dd{line-height:24px;}



.investor_text{line-height:24px;margin-top:50px;font-size:13px;color:#000;}

.investor_text a{color:#3f48cc;}



.certificate_text{line-height:28px;font-size:12px;color:#000;margin-top:25px;}

.certificate_text img{max-width:100%;}



.workshop_text{margin-top:30px;}

.workshop_text ul{width:1115px;}

.workshop_text li{width:542px;margin-right:15px;margin-bottom:30px;float:left;}

.workshop_text li a{display: block;}



.resource_left{width:517px;margin-top:85px;float:left;}

.resource_b{border:1px solid #000;border-radius:15px;padding:10px;}

.resource_b h3{font-size:14px;font-weight:bold;color:#000;margin-bottom:12px;}

.resource_b p{font-size:14px;color:#000;}

.resource_title{font-size:16px;color:#000;font-weight:bold;margin-bottom:20px;}



.quality_text{display:inline-block;border:1px solid #000;border-radius:15px;padding:20px 20px;margin-top:30px;margin-bottom:20px;font-size:14px;color:#000;}

.quality_text h3{font-size:13px;font-weight:bold;margin-bottom:30px;}

.quality_text p{font-size:13px;}



.contact_left{width:517px;float:left;margin-top:50px;}

.contact_left h3{font-size:20px;color:#000;font-weight:bold;margin-bottom:40px;}

.contact_left p{font-size:13px;line-height:24px;color:#000;}



.detail_title{text-align: center;margin-bottom:30px;}

.detail_title h1{font-size:24px;}

.detail_title p{padding:20px 0 15px;font-size:13px;border-bottom:1px dashed #e5e5e5;}

.detail_text{}

.detail_text img{max-width:100%;}











































































































































