<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

body{overflow-x: hidden;font-family:"微软雅黑","Arial";font-size:13px;color:#555;margin:0;padding:0;background:#f5f5f5;  }
.headbg{background: #fff;}
ul,ol,li,dl,dt,dd{margin:0;padding:0;list-style:none;}
a{color:#555;text-decoration:none}
a:hover{color:#00a4f9;}
h1,h2,h3,h4,h5,h6,p,input,select{margin:0;padding:0;outline:none;}
.clear{clear:both;}
img{border:none;}
.mt10{margin-top:10px;}

/*LOGO*/
.head{width:1190px;margin:0px auto;}
.logo{/*width:225px;float:left;margin-top:32px;*/ float:left}

.adv {width:280px;height:95px;background:url(img/bg.png) no-repeat 0px -80px;float:left;margin-left:90px;margin-top:10px;}
.nav{height:40px; margin-top:0px; border-bottom: #1369c0 2px solid;}
.navCon{width:1190px;margin:0px auto;}
 
.menu{width:215px;float:left;border:1px solid #ddd;border-top:none;position:absolute;z-index:9999999;background:#fff;box-shadow:0px 0px 8px #e0e0df; text-align:left;left:0px}
.menu ul li {line-height:20px;border-bottom:1px dotted #f6f6f6;position:relative;z-index:99;}
 
.moreMenu{background:#fafafa;height:15px;_height:12px;text-align:center;display:block;_padding-top:3px;}
.navR{/*width:765px;*/float:left;height:40px;line-height:40px;    position: relative;}
.navR  { }
.navR ul li {/*padding:0px 42px; width:121.6px;*/text-align: center;float:left;font-family:"微软雅黑"; font-size:16px;} 
.navR ul li a{color:#00b2fc;font-weight: bold;}
.navR ul li.check{}
/*下拉导航*/
.navR li{}
.navR h3 {
font-size: 100%;
font-weight: normal;
font-size: 16px;
line-height: 40px; padding:0 25px;
}
.navR li:hover h3 { background:#1369c0; color:#fff}
.navR li:hover h3 a{  color:#fff}
.navR .sub{ display:none;/* width:138.9px;  top:34px; left:0; */position:absolute; background:#1369c0;  line-height:26px; z-index: 999999; }
.navR .sub li{ zoom:1; border:none; border-top: #6b93bc 1px solid;
    border-bottom: 1px solid #05478a;width: auto;
    text-align: left;
    float: none;}
.navR .sub a{ display:block; font-size:14PX; font-weight:normal; color:#fff;    padding-left: 10px;
    padding-right: 10px;}
.navR .sub a:hover{ background:#049ff8; color:#fff;  }

#ME_4 .sub li,#ME_7 .sub li{width:138.9px;text-align: center;padding:0}
.navR ul li:hover .sub { display:block}


.main{ width:1190px;margin:0px auto;}
.topBox{width:1190px;}
.banner {width:1190px;height:auto;margin-top:2px}
.banner img {width:1190px;height:auto; padding:0px; margin:0px;}
.topBoxR{width:274px;float:right;height:300px;overflow:hidden;}




/*底部*/
.commitment{height:40px;background:#00b2fc;text-align:center; margin-top:10px;clear:both}
.service{/*height:170px;*/background:#f7f7f7;padding:20px auto;}
.servCon {width:1190px;margin:0px auto;}
.servCon p{width:200px;float:left;border-right:1px solid #dedede; margin:20px 0px;padding-left:30px}
.servCon p strong{font-size:14px;margin-bottom:10px;display: block;}
.servCon p a {display:block;line-height:28px;width: 85px;float: left;text-align: left;white-space: nowrap;}

.bottom{width:1190px;text-align:center;line-height:24px;margin:0px auto;}
.bottom a {margin:0px 10px;}


.yqlj{width:1182px; margin:10px auto; line-height:24px; border:1px solid #ddd; padding:5px 10px;text-align: left;}
.yqlj label{float:left;}
.yqlj span{float:left;}
.yqlj a {margin-right:20px;}


.listAdTop{width:1190px; margin-bottom:10px;}
.listAdTop img {display:block; border:1px solid #ddd;}

.listAdMid{width:940px;margin-top:10px;overflow:hidden;}
.listAdMid img {display:block;border:1px solid #ddd;}

.listAdBot{width:940px;margin-top:10px;overflow:hidden;}
.listAdBot img {display:block;border:1px solid #ddd;}

.listAdRf{width:250px;border:1px solid #ddd;margin-top:10px;}

.ztAdLf{width:888px;margin-top:10px;}
.listAdBot img {display:block; border:1px solid #ddd;}


.ztAdRf{width:300px;border:1px solid #ddd;margin-top:10px;}



/*外加*/
 .tel {
font-size: 16px;
color: #E77A19;
float: right;
background: url(../images/tel.png) left center no-repeat;
width: 500px;
height: 60px;
line-height: 40px;
margin-top: 33px;
}

.px_top {
height: 25px;
line-height: 25px;
float:right;
}
.right {
float: right;
}
.px_top a {
padding: 0 5px;
}



/**/

 .abtn1{ background:url(img/btn_bg_download.jpg) no-repeat top left; display:block;/* width: 252px;*/ height:30px; line-height:30px; padding-left:45px; color:#ffffff;  margin-bottom:8px;}
 .abtn2{ background:url(img/btn_bg_download.jpg) no-repeat 0 -37px; display:block; width: 198px; height:30px; line-height:30px; padding-left:32px;color:#ffffff;margin-left:16px;margin-bottom:8px;}
 .abtn3{ background:url(img/btn_bg_download.jpg) no-repeat 0 -74px; display:block;/* width: 252px;*/ height:30px; line-height:30px; padding-left:45px;color:#ffffff;}
 .abtn1 a, .abtn2 a, .abtn3 a { color:#fff;}
/*搜索*/
.srhCon{border:2px solid #00b2fc;width:356px;height:32px;border-radius:2px;margin-top:8px}
.srhM{width:276px;float:left;height:32px;}
.srhM input{width:268px;height:30px;line-height:34px;border:0px; color:#777; padding:0 5px; }
.srhR{width:80px;height:32px;line-height:32px;float:left;}
.srhR input{width:80px;height:32px;background:#00b2fc;border:1px solid #00b2fc;cursor:pointer;color:#fff;font-size:14px; font-family:"微软雅黑";font-size:16px;}

/*学员感言*/
.xxgy{width:358px;  border:1px #cacaca solid; margin-top:10px; background:#fff}
.gybg{width:358px; height:33px; border-bottom:1px #cacaca solid; background:#f4f4f4;}
.zz{ float:left;width:80px; height:33px; line-height:33px; margin-left:15px;}
.zz a{ color:#555555}
.btn1{ float:right; margin-top:13px; margin-right:10px;}

#newslist{width:340px; margin:10px auto;}
#contain{font-size:13px;overflow:hidden;list-style:none;width:340px;height:99px;margin:0px;padding:0;}
#contain li{height:99px; width:340px;line-height:20px;overflow:hidden;}
#contain li dd{ float:left; width:340px; height:63px; overflow:hidden;}
#contain li dt{ float:right; text-align:right;right:0px; bottom:0px;}


.pcnone{ display:none  !important;}
.mnone{ display:block  !important}
@media (max-width: 1000px){
.pcnone{ display:block !important}
.mnone{ display:none  !important}
.emptyHeight{ height:50px;}
.topBox, .main{
    width: 100%;
}
table{width:100% !important}
.w1190 {width:100%;padding: 0 8px;box-sizing: border-box;}

/*导航*/
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:10;top:0;width:100%;}
.sp_logo{padding:10px;float:left;height:50px;    box-sizing: border-box;}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav&gt;ul&gt;li:first-child{overflow:hidden;border-top:0}
.sjj_nav&gt;ul&gt;li:first-child&gt;a{float:left;width:calc(100% - 70px)}
.sjj_nav&gt;ul&gt;li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav&gt;ul&gt;li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;display: flex;
    align-items: center;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:10px;position:relative;line-height:40px;font-size:14px; text-align:left;}
.sjj_nav&gt;ul &gt;li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%; text-align:left; display:block;}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li&gt;ul{margin-left:10px}

.banner{ width:100% !important; min-width:100% !important; height:auto !important;}
.banner img{ position:relative !important; width:100% !important; margin:0px !important; left:0px !important; height:auto !important}

.inconl{ width:100%;margin-bottom: 10px;}
.px_biao table{ width:100%;}
.zuosi{ border-width:1px !important;}
.px_biao td {
    word-break: break-all; min-width:30px;width: auto !important;
    white-space: normal;height: auto !important;
}
.px_biao &gt;table:first-child td{ }

.about_con{ width: 100% !important;}
.about_con2{ width: auto !important; float: none !important;padding-left: 10px;}

 
.inconr,.aboutt{ width:100%;}

.abtn1{background-color: #ff7d0b;}
.abtn3{background-color: #37b841;}
.xxgy,.gybg{ width:100%;}
#newslist,#contain,#contain li dd{ width:100%;}
#contain li{ width:95%; margin:auto}
.tyul li{line-height: 35px;background: url(../images/a28.png) 0 15px no-repeat;height: 35px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;}
 
.notice .tab-bd li{width: auto;}
 
 
 
.picScroll-left2{ width:100%  !important;}
.picScroll-left2 .bd{width:100% !important;}
.picScroll-left2 .bd ul{display: flex;flex-wrap: wrap;justify-content: center;}
.picScroll-left2 .bd ul li{   box-sizing:border-box;}
.picScroll-left2 .bd ul li:nth-of-type(7){ display:none}
.picScroll-left2 .bd ul li .pic img {
    display: block;
    width: 100%;
    height: auto;
}
.footer{    padding: 10px;}
.bottom_link,.foot-con,.foot_l{ width:100% !important;}
.foot_l{ border:0px !important;}
.foot_l img{ max-width:100%;}
.foot_c{ margin-left:0px !important;}
.foot_r{ width:100%; text-align:center}
.foot_r ul li{margin:0 8px;}
/* .flink{ position:static !important} */

.navbar{ width:100%; height:45px; position:fixed; bottom:0;    z-index: 99;}
.navbar ul{ display:flex; justify-content: space-between;    align-items: center; height:45px;}
.navbar ul li{ flex:1; text-align:center; position:relative}
.navbar ul li a{ display:block; background:#00b2fc;line-height:45px; color:#fff;}
.navbar ul li:after{ content:''; width:1px; height:15px; background:#fff;display: block;position: absolute;right: 0;top: 15px;}
.navbar ul li:last-child:after{ display:none;}

/*微信弹窗*/
#wxnr {
	width: 100%;
	height: 100%;
	min-width: 320px;
	position: fixed;
	top: 0;
	z-index: 1000;
	display: none;
	background: rgba(0,0,0,.6);
}
#wxnr .nrdf {
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom:0;
	margin:auto;
	width: 300px;
	height: 300px;
	padding: 20px;
 
 
	text-align: center;
	background-color: rgba(255, 255, 255, 0.8);
	box-shadow: 0px 2px 6px #777;
	-webkit-box-shadow: 0px 2px 6px #777;
	-moz-box-shadow: 0px 2px 6px #777;
	border-radius: 10px;
	box-sizing: border-box;
}
#wxnr img {
	width: 150px;
	height: 150px;
	display: block;
	margin: 0 auto;
}
#wxnr p {
	font-size: 14px;
	line-height: 2;
	text-align: center;
}
#wxnr i {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 25px;
	height:25px;
	font-size: 16px;
	line-height: 25px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-style: normal;
	background: #333;
	border-radius: 100%;
	cursor: pointer;
}
#wxnr span {
	display: inline-block;
	padding: 0px 10px;
 
	background-color: #0e87db;
	color: #fff;
	border-radius: 5px;
	cursor: pointer;
}
#wxnr span.wx {
	padding-left: 40px;
	background-image: url(../images/wx.png);
	background-size: 20px;
	background-position: 10px center;
	background-repeat: no-repeat;
}
/*复制提示*/
#weixin {
	position: fixed;
	top: 50%;
	margin-top: -40px;
	z-index: 9999999;
	font-size: 16px;
	color: #fff;
	width: 90%;
	right: 5%;
	line-height: 30px;
	text-align: center;
	background: rgba(0, 0, 0, 0.8);
	border: 2px solid #333;
	border-radius: 5px;
	display: none;
}

.conl{width: 100%;}
.about h3{ line-height:1.5; }
.about .dat{float: none;}
.titlebt,.content,.content .contentbox-1,.content .contentbox-2,.block3,.block3 .ttl2,.block3 .content{ width:100%;}
.arc{ margin-bottom:10px;padding: 10px;}
.content dl {
    overflow: hidden;
    display: flex;
    align-items: center;
    flex-flow: row wrap;
    justify-content: space-between;
}
.content dl dd{ width:auto}
.content .contentbox-2 dd .booking{ margin-left:0px;}
.content .contentbox-1 .oths{white-space:normal;}
.block3 .content img,.body img{ max-width:100% !important; height:auto !important}
.block3 .content *,.body *{ }
.block3 .content .content-r{ width:100%;}
.arc .tit{ height:auto; line-height:1.5; margin-bottom:10px;}

#Zoom &gt;div {
    flex-direction: column;
}
#Zoom div {width: 100% !important;}

.kfoutbox {
    display: none;
}
.left_box{display:none;}
.right_box{width:100%;    padding: 5px 10px;}
.content img{max-width:100% !important; height:auto !important}
}</pre></body></html>