<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 */

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}

body { line-height: 1.6; font-family:"微软雅黑","Helvetica Neue", Helvetica, Arial, sans-serif; width:100%; background-color: #fff;

font-size: 16px; max-width: 640px; margin: 0 auto;  box-sizing: border-box;}

body.on{ overflow:hidden;}

*{ margin: 0; padding: 0; -webkit-tap-highlight-color: transparent;font-family:"微软雅黑","Helvetica Neue", Helvetica, Arial, sans-serif; }

 

a { text-decoration: none;   color:#333; font-size: 16px;}

i, em { font-style: normal; }

li { list-style: none; vertical-align: bottom; }

/* 字体图标*/

@font-face {

  font-family: 'iconfont';  /* project id 1661257 */

  src: url('//at.alicdn.com/t/font_1661257_ke4pcy3w9dp.eot');

  src: url('//at.alicdn.com/t/font_1661257_ke4pcy3w9dp.eot?#iefix') format('embedded-opentype'),

  url('//at.alicdn.com/t/font_1661257_ke4pcy3w9dp.woff2') format('woff2'),

  url('//at.alicdn.com/t/font_1661257_ke4pcy3w9dp.woff') format('woff'),

  url('//at.alicdn.com/t/font_1661257_ke4pcy3w9dp.ttf') format('truetype'),

  url('//at.alicdn.com/t/font_1661257_ke4pcy3w9dp.svg#iconfont') format('svg');

}

.iconfont {

    font-family: "iconfont";

	font-size: 16px;

 

}

.disable { display: none; }

.fl { float: left; }

.fr { float: right; }

.t-r { text-align: right; }

.clearfix:after { content: ""; height: 0; display: block; clear: both; visibility: hidden; }

* html .clearfix { height: 1%; }

* +html .clearfix { height: 1%; }

.clearfix { display: block; clear: both; }

input, textarea { outline: none; resize: none; }

input[type="button"] { appearance: none; -moz-appearance: none; -webkit-appearance: none; border-radius: 0; }

select { height: 22px; line-height: 18px; padding: 2px 0; outline: none; }

.m_cell_hd, .m_cell_ft { display: table-cell; vertical-align: middle; word-wrap: break-word; word-break: break-all; white-space: nowrap; overflow: hidden; }

.m_cell_primary { width: 2000px; white-space: normal; line-height: 15px; }

.qbox{padding:0px 10px; box-sizing: border-box}

 /*头部*/

.logo{ text-align:center; background:#fff; padding:10px 0px;}

.logo img{ width:100%; max-width:289px; height:auto; margin:0 auto;}



/*nav*/

.nav li{ float:left; width: 25%; box-sizing: border-box; padding: 0 1px 1px 0;}

.nav a{ display:block; line-height: 35px; font-size: 16px; text-align: center; color: #fff; background-color: #2168C0;}

.nav li:nth-child(4n+4){ padding-right:0;}

a.nav_cur{background:#064b95}



/*关于我们*/

.ftitle{ height:40px; background:#1f60bc; background-size: auto 100%; padding: 0 10px;}

.ftitle img{ margin-right:10px;}

.ftitle h2{ display:block; font-size: 16px; font-weight:normal; color: #fff; line-height: 40px;}

.ftitle p{ font-size:13px; color: #fff;}







.content{ padding:10px 0px;}

.content .con{ padding: 10px; background-color:#fff; border: 1px #cccccc solid;}

.about img{ float:left; width: 120px; height:auto;margin-right: 10px; }

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

.about p a{ display:inline; color: #000;}



.notice{ margin-top: 10px; padding: 10px; background-color:#fff; border: 1px #cccccc solid;}

.notice img{ margin-right:10px;}

.notice h4{ display:block; font-size: 13px; color: #000; line-height: 20px; font-weight: normal;}

.notice h4{ display:block; font-size: 13px; color: #000; line-height: 20px; font-weight: normal;}



 

 

/*底部*/

.footer{ padding:7px 10px 57px; text-align: center; font-size: 10px; color: #2a2a2a; line-height: 18px;}

.footer p a{ display:inline}

/*底部导航*/

.f_nav{ z-index: 999; position: fixed; left: 0; bottom: 0; right: 0; border-top: 2px #377dca solid; border-bottom: 4px #377dca solid; background:#1d66b5; background-size: auto 100%;}

.f_nav li{ float:left; width: 25%; text-align: center; box-sizing: border-box;}

.f_nav li:not(:last-child){ border-right: 2px #377dca solid;}

.f_nav a{ display:block; font-size: 15px; color: #ffffff; line-height: 40px;}

.f_nav a i{ display:inline-block; vertical-align: top;background-position: left center; background-repeat: no-repeat;}

/*.ico01{ background-image:url(/qimg/home.png); background-size: 16px auto; padding-left:20px; }

.ico02{ background-image:url(/qimg/qq.png); background-size: 16px auto; padding-left:20px; }

.ico03{ background-image:url(/qimg/pos.png); background-size: 16px auto; padding-left:20px; }

.ico04{ background-image:url(/qimg/h_2.png); background-size: 16px auto; padding-left:20px; }*/



/* banner */

.index-banner {

  padding: 0 0px; }

  .index-banner .swiper-slide img {

    width: 100%; }

  .index-banner .swiper-pagination-bullet {

    background: #fff;

    border: 3px solid #ff9846;

    height: 6px;

    width: 6px;

    opacity: 0.5;

    filter: alpha(opacity=50); }

  .index-banner .swiper-pagination-bullet-active {

    opacity: 1;

    filter: alpha(opacity=100); }

 

/*文章页*/

.listltitle{ text-align:center}

.listltitle h3{ text-align:center}



/* 分页 */

.pagination{ padding:10px; width:100%; clear:both; font-family:微软雅黑;}

.pagination    a{ display:inline-block; font-family:微软雅黑;}

.pagination   a { background:none;}

.pagination  a, .pagination  span{

    border: 1px solid #ccc;

     display:inline-block; padding:0px 12px 0px 12px; margin-left:5px;

}

.pagination  a:hover,.pagination  a:focus{ background:#438eb9;color:#fff;}

.pagination  span{ color:red; border-color:#ccc;}



.addTime{ width:100%; padding:10px 0px; border-bottom:1px dotted #ccc; color:#333; text-align:center}



/* exam */

.examImg img{ width:100%; height:auto;}

 .price{ font-size:38px; color:orange; border-bottom:1px solid #dfdfdf; line-height:55px; font-weight:bold}

 .price i{ font-size:14px; color:orange; font-style:normal;}

.middle_amount_select {

    border: 1px solid #B2B2B2;

    height: 34px;

    width: 82px;

    margin-left: 30px;

}

.fl {

    float: left;

    display: inline;

}

.middle_amount_select input{width: 40px;height: 34px;text-align: center;  font-size: 16px;border: 1px solid #BFBFBF;border-top: none;border-bottom: none;float: left;}

.middle_amount_select b{float:left;display:inline-block; background-color:#f0f0f0;width:20px; height:34px;text-align:center;font-size:16px;cursor:pointer;}

.middle_amount_select b:hover{color:#fd8326;}



.lblank{ width:100%; height:35px; line-height:35px; margin:15px 0px;}

.lblank .ll{ float:left; width:80px; height:35px;}

   a.buy {

    bottom: 0px;

    right: 0px;

    font-size: 24px;

	color:#fff;

    background:#35bcb0;

	height:50px;

	width:300px;

	display:block;

	text-align:center;

    border-radius: 10px;

    padding: 3px 30px;

	line-height:50px;

	box-sizing:border-box;

}

a.buy:hover{

	background:#009591; text-decoration:none}

/* 分院 选择 */

#hosCon label,#sexType label{ padding:0 2px; border:1px solid #dfdfdf; padding:7px 13px; cursor:pointer }

#hosCon .curLabel,#sexType .curLabel{ background:#887ea8; color:#fff;}

#ya,#sc,#nan,#nv{ display:none}

/*选项卡*/

.tc_tabs {height: 35px;margin-top: 0px;/* overflow: hidden; */width:100%;z-index: 111;}

.tc_tabs li {border:1px solid #ededed;float: left;height: 34px;margin-right: -1px;border-top: 0px solid #b0b0b0;width: 24%;/* border-bottom: 1px solid #ededed; */}

.tc_tabs li.tips {margin-right: 0;}

.tc_tabs a {color: #333;display: block;float: left;font-size: 14px;height: 33px;line-height: 33px;text-align: center; width: 100%;}

.tc_tabs a:hover {color: #333;}

.tc_tabs li.current {font-weight: bold;height:36px;/* background-color:#ff6600; */ border:none;position: relative;width:24%;}

.tc_tabs li.current-no {font-weight: bold;height:36px;background-color:#aaa; border:none;position: relative;}

.tc_tabs li.current a {cursor: default; height: 35px; line-height: 33px; margin-top: -2px; padding:0;text-align: center;width: 100%; border-top: 2px solid #0e9d99;display: block; transition:none;}

.tc_tabs li a:hover { margin-top: -2px;border-top: 2px solid #0e9d99; transition:none; }

#di2,#di3,#di4,#di5{

	display:none;

	}

	#di1 { padding:10px 0px;}

	#di1 table { border-collapse:collapse; border:1px solid #cccccc;}

	#di1 table td { border:1px solid red; padding:10px; font-size:14px;}

	#di2 table{ border-collapse:collapse}

	 #di2 table td{ border:1px solid #dfdfdf; padding:10px; font-size:14px;}

	

	#di2 .con{ padding:10px;}

	#di2 .con h2{ font-size:18px; font-weight:bold; line-height:45px;}

	#di3 .con{ font-size:14px; line-height:25px; padding:10px;}

	#di3 .con p{ margin-bottom:15px;}

/* exam order*/

.rrCon .jiage{ font-size:32px; line-height:35px; color:orange; display:inline; border:0px;}	

.rrCon .jiage i{ font-size:14px; font-weight:bold; font-style:normal; }	



.rrCon .buyNum{ width:80px; height:35px; display:inline-block; line-height:35px; border-bottom:1px dotted #cccccc; font-weight:bold; text-align:center }	

.rrCon .hos{ width:100px; height:35px; display:inline-block; line-height:35px; border-bottom:1px dotted #cccccc; font-weight:bold; text-align:center }	

.rrCon .sexType{ width:80px; height:35px; display:inline-block; line-height:35px; border-bottom:1px dotted #cccccc; font-weight:bold; text-align:center }	

#fDate{ height:30px; line-height:30px; font-size:18px; padding-left:5px;}



.article-content img{width:100%; height: auto;}

	.article-content {overflow:scroll;display:block;}

					.article-content table{min-width:100%;}

/*menu start*/

		.mymenu{height: 35px;line-height: 35px;}

		.mymenu ul li{background:#1d66b5;width:25%; float: left;  position:relative;}

		.mymenu ul li a{color: #fff;text-align:center;font-size:16px; center;border:1px solid #fff;border-top:0px; display: block;width:100%; }

		.mymenu ul li:hover ul {display: block} 

 



/*图片自适应两列*/

.tlb{clear:both;overflow:hidden;}

.tlb li{float:left;width:50%;text-align:center;margin-top:10px;}

.tlb li .picbox{display:block;max-width:90%;overflow:hidden;margin:0px auto;height:110px;border:1px #cccccc solid;line-height:0px; text-align: center}

.tlb li .picbox img{max-width:100%;height:100%; vertical-align:middle;}

.tlb li .titbox{display:block;line-height:35px;height:35px;overflow:hidden}

/*图片列表样式*/

.pic_list{clear:both;padding:0px 0px 0px 7px;overflow:hidden}

.pic_list li{float:left;width:33.3%;text-align:center;overflow:hidden;  box-sizing: border-box}

	.pic_list li a img{ display: block; border-radius: 50%;border:1px solid #f2f3f4;padding:15px; box-sizing: border-box;margin-top:5px;}

.pic_list li .pic{display:block;vertical-align:middle; width:95%;font-size:0px;overflow:hidden;}

.pic_list li img{width:96%;height:auto;vertical-align:middle;padding:2%; margin-bottom:15px;}

 .pic_list li .title{display:block;width:96%;margin:0px auto;height:30px;line-height:30px;overflow:hidden;font-weight:normal; background:#2563b8;color:#fff;

	  

	}

.pic_list li .title a{font-size:10px;color:#fff;} 

.mypos a{ display:inline-block; padding-right: 5px; padding-top: 10px;}

.title {

    height: 40px;

    background: #0E9D99;

    background-size: auto 100%;

    padding: 0 10px;

}

	/* Tab切换 */

	.tabBox{ margin:10px auto; max-width: 640px; overflow: hidden}

	.tabBox .hd{ height:40px; line-height:40px; font-size:20px; overflow:hidden; background:#377dca; border-top:3px solid #377dca;  padding:0 10px;  }

 	.tabBox .hd h3 span{color:#fff; font-family:Georgia; margin-left:10px;  }

	.tabBox .hd ul{ float:left;  }

	.tabBox .hd ul li{ float:left; color:#fff; padding:0 5px;  vertical-align:top; }

	.tabBox .hd ul li a{ color:#fff; font-size:16px;}	

	.tabBox .hd ul li.on a{ color:#333;padding:0px 15px;font-weight: bold;background: #fff;  display:block; height:38px; line-height:38px;   border-bottom:2px solid #fff;  }

	.tabBox .bd ul{ padding:10px;  }

	.tabBox .bd ul li{ border-bottom:1px dotted #ddd; line-height: 40px;height: 40px; font-size: 16px;background: url(/images/ndot.gif) no-repeat 0px center;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;

  

    text-indent: 15px;  }

	.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */

	.readMore{ display:block; height:30px; line-height:30px; margin:10px auto 20px auto;  text-align:center; text-decoration:underline;   }	

	/* 焦点图 */

	.slideBox{ position:relative; overflow:hidden;width: 100%; margin:0px;padding:0px;  max-width:640px;/* 设置焦点图最大宽度 */ }

	.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:20px; right:0; z-index:1; }

	.slideBox .hd li{ display:inline-block; width:50px; height:6px;   background:rgba(255,255,255,0.5); text-indent:-9999px; overflow:hidden; margin:0 6px;   }

	.slideBox .hd li.on{ background:rgba(255,255,255,1);  }

	.slideBox .bd{ position:relative; z-index:0; }

	.slideBox .bd li{ position:relative; text-align:center;  }

	.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}

	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */

 	 



		.cat-div{width:100%; margin: 0 auto; text-align: center; border-bottom: 0px solid #888;padding:0px 0px 10px 0px}

		.cat-div h5{font-size:22px;color:#ff7114;font-weight: bold; font-weight: bold; padding:25px 0px 0px 0px}

		.cat-div h5 span{color:#333;}

		.cat-div h6{font-size:16px;font-weight: bold;font-family: 'Arial'; padding:15px 0px;color:#707070}

		.cat-div i{width: 50%;display: block !important;border-bottom: 1px solid #ff5400;height: 15px;margin: 0 auto;}

		.cat-div div a {display: inline-block;padding: 10px 30px;margin-top: 20px;margin-top:35px;}

		.cat-div div a:hover{background:#f70;color:#fff;border-radius:20px}		

		.tx_list li{width:49%;margin-right: 2%;margin-bottom: 15px; float: left; position: relative; overflow: hidden;border-radius: 6px;}

		.tx_list li a img{width:100%;height: auto;transform: scale(1.1, 1.1)}

		.tx_list li:nth-child(2n){margin-right: 0px}

		.tx_list li a span{width: 100%; z-index: 20; background: rgba(0,0,0,0.5);color:#fff;font-size: 16px; line-height: 35px; height: 35px; text-align: center; position: absolute;bottom:0px; left:0px;}	

	/*拨打电话按钮*/

	a.dhbtn{padding:10px 0px; color: #fff; display: block;border-radius: 6px;margin: 10px 0px; background:#ff7114; text-align: center;font-size: 16px;}



	.ipos{background: #eee; text-indent: 20px; height: 38px; line-height: 38px; }

	.ipos a{line-height: 38px;}

	.imemo h5{font-size: 20px; text-align: center;font-weight: normal; border-bottom: 1px solid #f2f3f4;padding:10px 0px; margin:10px 0px;}

	.imemo .imemo_con{padding: 20px; line-height: 30px; text-align: justify;text-justify:inter-ideograph;}

.imemo_con p{text-indent: 32px;}

 
.imemo_con p img{margin-left:-32px !important;}
 



.imemo_con h3{  

    line-height: 55px;

    border-bottom: 1px solid #ccc;

    font-weight: bold;

    margin: 10px 0px;

    font-size: 19px;

} 

.imemo_con img{max-width: 95%;

	box-sizing: border-box;

    height: auto !important;

    padding: 15px;

    background: #f2f3f4;

    border: 1px solid #ccc;

    margin: 10px 0px;}





/*列表*/

 .flex-row {

    display: flex;

    flex-direction: row;

    justify-content: center;

    align-items: center;

}

.tc-list {

    margin: 15px 0;

    border-top: 1px solid #E5E5E5;

}



.tc-list-item {

    background-color: #fff;

    border-bottom: 1px solid #E5E5E5;

}



.tc-list-item .flex-row {

    padding: 30px;

}

.tc-list-item p.isactive{

    font-size: 20px;

    line-height: 40px;

    font-weight:  bold;

    color:#20b09f;

}

.tc-list-item p.notactive{

    font-size: 20px;

    line-height: 40px;

    font-weight:  bold;

}

.tc-list-item .img-block {

    margin: 0;

    width: 222px;

    max-height: 160px;

    overflow: hidden;

    border-radius: 5px;

}



.tc-list-item .img-block img {

     width: 100%;

    max-height: 100%;

}



.tc-item-info {

    padding-left: 30px;

    flex: 1;

    position: relative;

}



.tc-item-title {

    font-size: 24px;

    /* max-height: 70px; */

    /* overflow: hidden; */

    /* display: -webkit-box; */

    /* -webkit-line-clamp: 2; */

    /* -webkit-box-orient: vertical; */

    word-break: break-all;

    line-height: 36px;

    border-bottom: 1px solid #eee;

    /* margin-bottom: 18px; */

    padding: 16px 0;

}



.tc-item-p {

    margin-top: 6px;

    font-size: 0;

}



.tc-span {

    font-size: 18px;

    color: #666;

}



.tc-speaker {

    font-size: 18px;

    color: #333;

}



.tc-live-span.before {

    color: #999;

}



.tc-live-span.start {

    color: #20B09F;

}



.tc-live-span.go {

    color: #FF7F0E;

    padding-left: 28px;

    background: url(../images/training-centre/zhibo-ing.svg) no-repeat left center;

}



.tc-live-span.end {

    color: #CCCCCC;

}



.tc-live-duration {

/*    padding-left: 28px;

        background: url(/e/images/icon-duration.svg) no-repeat left center;*/

}

.tc-live-duration i ,.tc-view i{ display: inline-block;width:30px; text-align: left}

.tc-live-price {

    color: #ff5a00;

}



.tc-view {

	width: 100% !important;

/*    padding-left: 32px;

    background: url(/e/images/icon-view.svg) no-repeat left center;*/

}



 



.case-list-end .load-btn {

    background: none;

    border: none;

    display: block;

    margin: auto;

}



/*列表特殊定义*/



.tc-list-item .tc-speaker-company {

    margin-right: 30px;

}



.tc-list-item .tc-online-count {

    margin-left: 30px;

}



.tc-list-course-video .tc-live-price-del {

    display: inline-block;

    /* margin-top:6px; */

}



.tc-list-product-video .tc-item-p .tc-class {

    /* display: inline; */

}



.tc-list-course-video .tc-live-price {

    margin-left: 16px;

}



.tc-list-course-video .tc-comments {

    width: 50%;

    display: inline-block;

}



.tc-list-course-video .tc-view {

    width: 30%;

    display: inline-block;

}



.tc-list-product-video .tc-item-title {

    /* white-space: nowrap; */

    /* text-overflow: ellipsis; */

    /* overflow: hidden; */

    /* display: block; */

    /* max-width: 328px; */

}



.tc-list-product-video .tc-class, .tc-list-product-video .tc-live-duration, .tc-list-product-video .tc-view, .tc-list-product-video .tc-comments {

    box-sizing: border-box;

    display: inline-block;

    /*width: 50%;*/

}

/*位置导航*/

 .pos-bar{clear:both;padding:10px 0px 10px 0px;   margin-bottom:0px; border-bottom: 1px solid #e5e5e5;}

.pos-bar a{ display:inline;}

 	/*分页样式*/

.pagination-wrapper {clear:both;padding:1em 0 2em 0;text-align:center;} 

.pagination {display: inline-block;*display: inline;*zoom: 1;font-size:14px;border-radius: 3px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);} 

.pagination li{list-style: none;display: inline;float: left;line-height: 25px;text-decoration: none;  } 

.pagination li a {display: inline-block;padding: .5em 1.3em;background-color: #fff;color: #333;} 

 

.pagination li a:hover{text-decoration:none; background:#ff7114;color:#fff;} 

 

 .pagination li.thisclass a {background-color:#ff7114;border:1px solid #ff7114;color:#fff;} 

.pagination li:first-child {border-left-width: 1px;border-radius: 3px 0 0 3px;} 

.pagination li:last-child{border-radius: 0 3px 3px 0;} 

.pagination .pageinfo{color: #444;display: inline-block;padding: .5em 1.3em;}



/*search*/

 .m-search {

width:95%;

height: auto;

position:relative;

margin:0 auto;

	 margin-top:15px;

 

}

.m-search input {

width: 100%;

height: 55px;

border: 1px solid #c3c3c3;

border-radius: 25px;

padding: 10px 20px;

box-sizing:border-box;

font-size:22px;

outline:none;}

 

.m-search .icon-search {

	font-size: 30px;

position: absolute;

right: 8px;

top: 5px;

padding: 0 10px;

 

}

.resultlist ul li {font-weight:normal; border-bottom:1px dashed #ccc; padding-bottom:10px;}

.resultlist ul li h3 a{ font-weight:normal;color:#333; font-weight:bold !important; display:black}

.resultlist ul li p{ font-weight:normal;padding:10px 0px;color:#525252;}

.resultlist ul li h3{ text-align:left;}

.resultlist ul li h3 a{padding:22px 0px 0px 0px;}

.resultlist ul li span ,.resultlist ul li span a  {color:#ccc;}



.i_chaxun_con{height:60px;line-height: 44px;padding:10px 0px;}

.i_chaxun_con span{display: block;height: 44px; line-height: 44px;font-size: 14px; width: 87px;float: left; font-weight: bold; text-align: center}

.i_chaxun_con input{height: 42px; line-height: 42px; width: 80%; text-indent: 15px;font-size: 14px; float: left;border:1px solid #dfdfdf;border-radius: 3px;}

a.blue_chaxun{border-radius: 6px;line-height: 42px;height: 42px;display: block; text-align: center;background: #5a98de;font-size: 16px;font-weight: bold;color:#fff;}

a.blue_chaxun:hover{ background: orange;}

blockquote{background: #f2f3f4;border:1px solid #ccc; padding:10px;margin:0px}

blockquote p{padding:0px;margin: 0px !important; }

blockquote p a{ font-size: 16px;  line-height: 45px;  text-decoration: underline;}

</pre></body></html>