<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 */
/*---------------------------------------
 **   公共样式                        -----
-----------------------------------------*/
* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	font-family: "Microsoft YaHei", "Arial", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.clear {
	clear: both;
}
ul, li {
	list-style-type: none;
}
a {
	color: #777;
	text-decoration: none;
	-moz-transition: color 0.2s;
	-o-transition: color 0.2s;
	-webkit-transition: color 0.2s;
	transition: color 0.2s;
}
a:hover {
	color: #e43a3d;
	text-decoration: underline;
}
img {
	vertical-align: middle
}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family:  "微软雅黑","Microsoft YaHei","Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 500;
	line-height: 1.1;
	color: inherit
}



/*---------------------------------------
 **   头部样式                        -----
-----------------------------------------*/
/*tag 样式*/
.tag{height:32px; background: url(../images/tag-bj.jpg) repeat-x left center;border-bottom:1px solid #e3e3e3;}
.tag-cont{width:1000px; margin:0 auto;}
.tag-cont p{width:400px; text-align:left;color:#666; line-height:32px;}
.tag-cont p a{margin-right:3px;}

.tag-list li{float:left;display:inline;height:32px;margin-left:3px;background:url(../images/tag-line.jpg) no-repeat right center; text-align:center;padding-right:3px; line-height:32px; vertical-align:middle;}
.tag-list li.pr0,
.nav-menu li.pr0,
.nav-list li.pr0,.prd0
{padding-right:0px;background:none;border-right:0px;}
/*.tag-list li a{color:#333;}*/
.tag-list li img{vertical-align: middle;}
.tag-list .li{color:#777;}
.tag-list .li a{color:#265c92;}
.tag-list .li a:hover{color: #e43a3d;}
/*logo 搜索 广告图片 样式*/
.logo{width:1000px;margin:20px auto 0 auto;}
.logo-lt{width:180px;}
.search{width:437px;height:30px;background:#e4393c;padding:3px;margin-top:15px;margin-left:40px;}

/*导航样式*/
.nav{margin-top:18px;height:39px; background___:url(../images/nav-bj.jpg) repeat-x left center;}
.nav-cont{width:1000px;margin:0 auto;}
.nav-list{width:630px;}
.nav-list li{float:left;display:inline;font-size:16px;}
.nav-list li.pr0{background:none;}
.nav-list li a{display:block; color:#fff;  padding:0 18px;  text-decoration:none;border-left:1px solid transparent;border-right:1px solid transparent;}
.nav-list li.active a{display:block; color:#fff;  padding:0 18px;}
.nav-list li a:hover,.nav-list li.active a,.nav-selected{background:#b8112b;border-left:1px solid #af0c27;border-right:1px solid #af0c27;}


.nav-menu li{float:left;display:inline;padding:0px 20px;}
.nav-menu a{display:block;color:#fff; line-height:39px; text-decoration:none;}
.nav-menu a:hover{color:#fed90c; text-decoration:none;}
.nav-menu a.bj1{ background:url(../images/g_ico_1.png) no-repeat left center;padding-left:25px;}
.nav-menu a.bj2{ background:url(../images/g_ico_2.png) no-repeat left center;padding-left:25px;}

.hot-news{height:33px;margin-bottom: 15px;margin-top: 5px;}
.hot-news-cont{width:1000px; margin:0 auto;}
.hot-news-cont dl{margin-right:20px;margin-top:8px;}
.hot-news-cont dl dt,.hot-news-cont dl dd{float:left;display:inline;}
.hot-news-cont dl dt{font-size:14px; color:#333;}
.hot-news-cont dl dd{width:16px;height:14px; background:#fff; border:1px solid #a0a1a3; font:14px Arial, Helvetica, sans-serif;font-weight:bold; color:#d32222; text-align:center; line-height:15px;margin-left:3px;margin-top:2px;}
.hot-news-cont dl span{display:block;float:left;width:10px; font-size:14px; color:#999;margin-left:5px;}


.main{background:#f8f8f8;padding:14px 0;}
.cont{width:1000px; margin:0px auto 0 auto;}
.add{width:690px;}

/*登陆 样式*/
.home-login,.sub-tab{width:290px; padding:1px; background:#fff; border:1px solid #e3e3e3;}
.home-login-cont{background:#f2f2f2;padding:5px 15px 10px 15px;}
.home-login-cont h6{font-size:14px; color:#333;}

.login-list{padding-top:5px;}
.login-list li{margin-top:5px;}
.login-list li.inputs {
position: relative;
}
.login-list li label {position: absolute;left: 30px;top:0px;line-height: 35px;height: 35px;color: #999;cursor: text;font-size: 14px;
}

.user-bj{background:#fff url(../images/ico-user.jpg) no-repeat 5px center;padding-left:30px;}
.password-bj{background:#fff url(../images/ico-password.jpg) no-repeat 5px center;padding-left:30px;}

.button1{width:103px;height:30px; background:url(../images/pt_button_bj1.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#fff; text-align:center; margin:5px 0;}
.button2{width:105px;height:30px; background:url(../images/pt_button_bj2.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#555;margin:5px 0 5px 25px;}
.button1-alert{width:103px;height:30px; background:url(../images/pt_button_bj1.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#fff; text-align:center; margin:5px 0 0 50px;}
.button2-alert{width:105px;height:30px; background:url(../images/pt_button_bj2.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#555;margin:5px 0 5px 30px;}
.error-tip{ color:#F00; font-size:12px;font-weight: bold;}
/*登录 弹窗*/
.login-alert{width:390px; padding:1px; background:#fff;border:1px solid #e3e3e3;}
.login-alert-cont{background:#f2f2f2;padding:12px 15px 15px 15px;}
.login-alert-cont h6{font-size:14px; color:#333;}
.login-alert-list{padding-top:5px;}
.login-alert-list li{margin-top:10px;}
.login-alert-list li.inputs {
position: relative;
}
.login-alert-list li label {position: absolute;left: 30px;top:0px;line-height: 30px;height: 35px;color: #333;cursor: text;font-size: 14px;
}
.login-alert-input{width:318px;background-color:#fff;height:28px;border:1px solid #ccc;padding-left:5px; line-height:28px; font-family:"微软雅黑"; color:#333; line-height:28px;}

/*登陆后 样式*/
.login_after{width:292px; background:#fdfdfd url(../images/pt_atbj.jpg) no-repeat left top; border:1px solid #e3e3e3; padding-bottom:12px;}
.login_user{margin:10px 15px 0 15px;}
.login_user_lt{width:56px;height:52px;border:1px solid #ddd; background:#fff; padding:4px;}

.login_user_rt{width:180px;}
.login_user_rt h6{font-size:14px;font-weight:bold;color:#333;cursor:pointer;}
.login_user_rt h6 span{font-size:12px; font-weight:normal;}
.user_hover{text-decoration:underline;}
.pt_but{margin-top:15px;}
.put_but1{width:77px; height:27px; background:url(../images/pt_butbj.png) no-repeat left center; font-weight:bold; color:#845b1e; text-align:center; line-height:27px;}

.after_cont{margin:20px 15px 0 15px;}
.put_but2{width:93px;height:27px; background:url(../images/pt_but2.jpg) no-repeat left center; font-weight:bold; color:#fff; line-height:27px; cursor:pointer;}
.after_a{margin-top:5px;}
.pt_ico2{ background:url(../images/pt_ico8.jpg) no-repeat left 8px; padding-left:25px; border-bottom:1px dashed #dfdfdf;padding-bottom:10px;}
.pt_ico3{ background:url(../images/pt_ico9.jpg) no-repeat left 8px; padding-left:20px;}
.after_a p{color:#e4393c;margin-top:5px;}
.after_a p span{font-size:13px;font-weight:bold; color:#333;}
.after_a p .nomarl{ font-weight:normal;}
.after_a p font{font-weight: bold;}
/*---------------------------------------
 **   左侧 样式                      -----
-----------------------------------------*/
.pt_main{width:1000px; margin:0px auto 30px auto;}
.pt_left{width:736px;}

/*新加入大学--------------*/
.pt_jrdx{border:1px solid #ddd;margin-top:20px; border-top:0px; background:#fff;}
.pt_jrdx_tile{ height:37px; background:url(../images/pt_dx_tile.jpg) repeat-x left top;}
.pt_jrdx_tile h1{width:124px; height:37px; font-size:18px; color:#333; font-weight:nomarl; line-height:37px;padding-left:63px;}
.pt_more{width:50px;margin-right:20px; font-size:14px; line-height:37px;}
.pt_more a{color:#d50302; text-decoration:none;}
.pt_more a:hover{color:#d50302; text-decoration: underline;}
.pt_tile_bj1{ background:url(../images/pt_tile_bj1.jpg) no-repeat left top;}
.pt_tile_bj2{ background:url(../images/pt_tile_bj2.jpg) no-repeat left top;}

.xdx_list li{border-bottom:1px dashed #8d8d95;padding:5px 0px;}
.xdx_list li a{float:left;display:block;background:url(../images/ico-arrow2.png) no-repeat 5px center; margin-left:10px; font-size:13px; color:#333; padding:0 5px 0 25px; line-height:40px;width:140px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xdx_list li a span{color:#e2393c;}
.xdx_list li a:hover{background:#eee url(../images/ico-arrow2.png) no-repeat 5px center;}
.xdx_list li:last-child{border-bottom:0px;}

/*课程展示--------------------*/
.pt_kc{float:left;display:inline;width:220px;height:252px; background:url(../images/pt_kc_bj.jpg) no-repeat left top;margin:20px 0 0 20px;}
.pt_kc_logo{ padding-top:12px; text-align:center;}
.pt_kc_cont{margin:32px 16px 0 16px;}
.pt_kc_cont h1{font-size:13px; font-weight:bold;}
.pt_kc_cont h1 a{color: #000;}
.pt_kc_cont p{color:#e4393c; line-height:24px;margin-top:8px;}
.pt_kc_cont p span{ color:#888;}

.pt_tag{margin-top:25px}
.pt_tag a{float:left;display:block;padding-left:22px; color:#333; line-height:26px;margin-left:8px;margin-left:8px\0;*margin-left:8px !important;_margin-left:6px;}
.pt_tag a:hover{ color:#e4393c; text-decoration:underline;}
.pt_bj1{ background:url(../images/pt_ico1.jpg) no-repeat left center;}
.pt_bj2{ background:url(../images/pt_ico2.jpg) no-repeat left center;}
.pt_bj3{ background:url(../images/pt_ico3.jpg) no-repeat left center;}


/*---------------------------------------
 **   右侧 样式                      -----
-----------------------------------------*/
.pt_right{width:254px;margin-top:20px; position:relative;}

.pt_ico{width:244px; height:30px; position:absolute; z-index:1000;}
/*left改成10px */
.ico_bj1{ background:url(../images/pt_ico5.png) no-repeat left top; left:10px; top:14px;}
.ico_bj2{ background:url(../images/pt_ico6.png) no-repeat left top; left:10px; top:322px;top:322px\0;*top:342px !important;_top:332px;}
.ico_bj3{ background:url(../images/pt_ico7.png) no-repeat left top; left:10px; top:835px;top:840px\0;*top:868px !important;_top:868px;}

.pt_right_cont{width:243px; border:1px solid #ebebeb; position:absolute; right:0px; top:0px; z-index:100;background:#f7f7f7;}
.pt_right_c{margin:1px;padding:0 10px;}

.pt_tile1{wdith:203px;background:url(../images/bor_t.jpg) repeat-x left bottom; padding:0px 0px 10px 0px; margin-left:25px;}
.pt_tile1 h1{font-size:14px;font-weight:bold; color:#333;width:90px; line-height:22px;}
.more3{width:60px;line-height:22px; text-align:right;color:#999;}
.more3 a{color:#999; text-decoration:none;}
.more3 a:hover{ color:#e4393c; text-decoration:underline;}

.table{margin-top:5px;width:100%;margin-top:45px;}
.table tr,.table tr td,.table tr th{border-bottom:1px dashed #b3b3b3;}
.table tr:last-child{border-bottom:0px;}
.table tr th,.table tr td{padding:10px 3px;color:#000;text-align:center; font-weight:normal;vertical-align: middle;}
.table tr td{color:#666;text-align: left;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.table tr td span{background:#b3adad; color:#fff;padding:0 6px;}
.table tr td .red{background:#e4393c;}
.table tr td p{color:#e4393c;}
.table tr td em{color:#000;padding:0 6px;}
.table tr td .embj{ background:url(../images/pt_ico4.jpg) no-repeat 3px top; color:#fff; height:19px; line-height:19px; text-align:left;}
.table tr td .c33{color:#000; background:none;}

hr{hegiht:1px;border-top:1px solid #e6e6e6;margin:20px 0px 5px 0px;}


/*---------------------------------------
 **   footer 样式                      -----
-----------------------------------------*/
.footer{border-top:1px solid #ddd; background:#e6e6e6;padding-bottom:10px;}
.footer-cont{width:1000px;margin:20px auto 0 auto;}
.footer-cont p{color:#000; line-height:22px;}
.footer-cont p a{color:#000; text-decoration:none;}
.footer-cont p a:hover{color: #e43a3d;text-decoration: underline;}
.footer-cont h6{font-size:12px; color:#999; line-height:24px;}
.layout_n{ width: 960px; margin: 0 auto;}
.mod_footer{ padding: 30px 0 60px;  background-color: #333; text-align: center; color: #999;}
.mod_footer .layout_n{ background-color: #333;}
.mod_footer a{ color: #999;}
.mod_footer a:hover{ color:#fb3450;}
.mod_footer .ft_wrap{ text-align: left;}
.mod_footer .ft_disclaimer { font-size: 12px; line-height: 20px; color: #999; text-align: left; border-bottom: 1px dotted #5b5b5b; padding-bottom: 30px; margin-bottom: 30px; }
/*item*/
.mod_footer .ft_item{ float: left; width:225px; height: 170px; padding-left: 9px; border-right: 1px solid #5b5b5b;}
.mod_footer .ft_item tr{height: 26px;}
.mod_footer .ft_item td{width: 111px;}
.mod_footer .ft_item_tit{ height: 28px; line-height: 28px; font-size: 20px; color: #ccc; margin-bottom:15px;}
.mod_footer .ft_links_list{ margin-top: 10px;}
.mod_footer .ft_links_list .ft_link{ height: 30px; line-height: 30px;}
/*item sns*/
.mod_footer  .ft_item_sns{width: 270px;}
.mod_footer .ft_item_we{width: 180px;}
.mod_footer .ft_sns_list{ margin-top: 7px;}
.mod_footer .ft_sns_list li{ float: left; width: 80px; margin-right: 10px;}
.mod_footer .ft_sns_list a{ display: block; width: 74px;}
.mod_footer .ft_sns_list .txt{ display: block; line-height: 32px; }
.mod_footer .ft_sns_list .ico_sns{ display: block; width: 62px; height: 62px; margin: 0 auto; background: url(../images/zhuanti/apimg/ft_sns.png) no-repeat;}

 .mod_footer .ft_sns_list .ico_weixin{ background-position: 0 0;}
 
.mod_footer .ft_sns_list .ico_sinawb{ background-position: -63px 0;}
.mod_footer .ft_sns_list .ico_txwb{ background-position: -126px 0;}

.mod_footer .ft_sns_list a:hover .ico_weixin{ background-position: -0px -63px;}
.mod_footer .ft_sns_list a:hover .ico_sinawb{ background-position: -63px -63px;}
.mod_footer .ft_sns_list a:hover .ico_txwb{ background-position: -126px -63px;}
.mod_footer .ft_sns_list .wx_tips{ cursor: pointer; position: relative;}
.mod_footer .ft_sns_list .wx_tips .tips_hd{}
.mod_footer .ft_sns_list .wx_tips .tips_bd{ display: none; width: 200px; padding: 15px 15px 0 15px; background-color: #fff; position: absolute; left: 90px; top: -10px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd .arrow{ width: 0; height: 0; overflow: hidden; border-color:transparent #fff transparent transparent;border-width:8px 8px 8px 8px;border-style:dashed solid dashed none; position: absolute; top: 35px; left: -8px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd img{ width: 200px; height: 200px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd .txt{ font-size: 14px; line-height: 32px;  color: #3D9FE1;}



.mod_footer .ft_sns_list .wx_tips:hover .txt{ color: #fb3450;}
.mod_footer .ft_sns_list .wx_tips:hover .tips_bd{ display: block;}
/*item contact*/
.mod_footer .ft_item_contact{border-right: none;}

.mod_footer .ft_item_contact .contact_2{ margin-top: 15px;}
.mod_footer .ft_contact_tel{ margin-top: 8px;}
.mod_footer .ft_contact_tel .ico_tel{ float: left; width: 40px; height: 40px; background: url(../images/zhuanti/apimg/ft_ico_tel.png) no-repeat;}
.mod_footer .ft_contact_tel .txt{ float: left; margin-left: 15px; font:bold 20px/40px Arial;}
.mod_footer .ft_contact_qq{ margin-top: 8px; line-height: 40px;}
.mod_footer .ft_contact_qq .ico_qq{ float: left; width: 40px; height: 40px; margin-right: 3px; background: url(../images/zhuanti/apimg/ft_ico_qq.png) no-repeat;}
.mod_footer .ft_contact_qq .link{ float: left;}
.mod_footer .ft_contact_qq .link:hover .ico_qq{ background-position: -41px 0;}
.mod_footer .ft_contact_qq .txt{ float: left; margin-left: 15px;}
/*friend links*/
.mod_footer .friend_links{ margin-top: 30px; padding-bottom: 10px; border-bottom: 1px solid #5b5b5b; line-height: 1.8em; font-size: 12px;}
.mod_footer .friend_links .tit{ float: left; width: 75px; text-align: right;}
.mod_footer .friend_links .links_wrap{ float: left; width: 1105px; text-align: left;}
.mod_footer .friend_links .links_wrap a{ margin-right: 15px; line-height: 18px; font-size: 12px; white-space:nowrap;}
.mod_footer .about_links{ padding-top: 205px; line-height: 28px;}
.mod_footer .about_links a{ padding: 0 5px;}
.mod_footer .about_links .sep{ font-size: 12px;}
.mod_footer .copyright{ line-height: 28px; font-size: 12px;}
.mod_footer .copyright a:hover{ color: #999;}
.gzwm{display: none;padding:10px 10px 0 10px;border:1px solid #e1e1e1;background:#fff;width:250px;	position:absolute;top:65px;text-align: center;z-index:1001;}


/*表单 样式*/
.select{width:62px;background:#fafafa;border-top: 0px; }
.select li{/*width:62px;*/border:1px solid #ddd;border-top:0px;background:#fff;line-height: 29px; text-align: center;cursor: pointer}
.pt_arrow{width:12px; background:#fff;height:15px;height:15px\0;*height:22px !important;_height:15px;padding:15px 0 0 5px;padding:15px 0 0 5px\0;*padding:8px 0 0 5px !important;
_padding:15px 0 0 5px;border-right:1px solid #ddd; cursor: pointer; }
.input1,.input2{height:30px;background:#fff;color:#999; line-height:30px;width:266px;padding-left:10px;}
.input2{background:#f6f6f6;height:34px; line-height:34px; color:#333;border:1px solid #ddd;}
.login-input,.login-input2{width:218px;background:#fff;height:35px;border:1px solid #ccc;padding-left:5px;  font-family:"微软雅黑"; color:#999; line-height:35px;}
.login-input2{border:1px solid #b2b2b2;}

.button{width:43px;font-size:14px;color:#fff;font-weight:bold; text-align:center; background:#e4393c; cursor:pointer;margin-right: 15px;line-height:30px;line-height:30px\0;*line-height:25px !important;_line-height:30px;}
.but1{width:153px;height:43px;font-size:20px; font-weight:bold; color:#fff; line-height:43px;margin-right:20px;}
.btbj1{ background:url(../images/but_bj1.jpg) no-repeat left top;}
.btbj2{ background:url(../images/but_bj2.jpg) no-repeat left top;}

.u_bj{background:#fff url(../images/ico-user.jpg) no-repeat 5px center;padding-left:30px; }
.pw_bj{background:#fff url(../images/ico-password.jpg) no-repeat 5px center;padding-left:30px;}
.email_bj{background:#fff url(../images/ico_mail.jpg) no-repeat 5px center;padding-left:30px;}

/*边距 样式*/
.mt25{margin-top:25px;}
.ml10{margin-left:70px;}
.bt10{margin-bottom:20px;}

.bor1{border:1px solid #b3b3b3;}



/*宽度 样式*/
.w320{width:320px;}
.w239{width:239px;}
.w170{width:170px;}
.w190{width:190px;}
.w230{width:240px;}

/*字体样式*/
.c-red{color:#e43a3d;}
.c-red:link,.c-red:visited{	color:#e43a3d;text-decoration:underline;}
.c-red:hover{color:#000; text-decoration:underline;}
.c99{color:#999;}
.a-red{color:#265c92;}
.a-blue{color: #265c92;}








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