
BODY {
	font: 12px/1.5 "宋体", arial, Helvetica, Tahoma, sans-serif; margin: 0px auto; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal; background-color: rgb(244, 244, 244);
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
iframe {
	margin: 0px; padding: 0px;
}
img {
	border: 0px; vertical-align: top;
}
ul {
	list-style-type: none;
}
li {
	list-style-type: none;
}
h1 {
	font-size: 14px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 14px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 14px;
}
h6 {
	font-size: 14px;
}
i {
	font-style: normal;
}
em {
	font-style: normal;
}
cite {
	font-style: normal;
}
.msf {
	font-family: 微软雅黑,黑体;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a {
	
}
a:hover {
	
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.clearfix {
	
}
button {
	font-size: 100%; vertical-align: baseline;
}
input {
	font-size: 100%; vertical-align: baseline;
}
select {
	font-size: 100%; vertical-align: baseline;
}
textarea {
	font-size: 100%; vertical-align: baseline;
}
input[type='checkbox'] {
	box-sizing: border-box;cursor:pointer;
}
input[type='radio'] {
	box-sizing: border-box;
}
input[type='search'] {
	box-sizing: content-box; -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;
}
.container {
	margin: 0px auto; width: 1000px; text-align: left; color: rgb(51, 51, 51); clear: both;overflow:hidden;
}
.hotnews {
	float:left;width:300px;
}
.hotnews-tit {width:287px;height:37px;background:url(/img/cos.png) no-repeat;font-size:14px;color:#FFFFFF;font-weight:bold;}
.hotnews-cont{text-indent:30px;line-height:26px;font-size:14px;color:#FF0000;padding-left:6px;}
.hotnews-list li{ margin-left:0px; padding:4px 0; float:left; background:url(/images/i_g_arrow.gif) no-repeat left; padding-left:10px; width:290px;font-size:13px;}

.bottomCont{
    float:left;width:100%;overflow:hidden;
}
.bottomCont .bottomLft{
   float:left;width:286px;border:#159eef 1px solid;
}
.bottomCont .bottomLft .pxTit{
   text-indent:10px;width:284px;height:34px;line-height:34px;background-position: 0px -714px; font-size:14px;color:#FFFFFF;
}
.bottomCont .bottomLft .pxDetail{
   padding:10px 6px;line-height:28px;
}
.bottomCont .bottomRht{
   float:left;margin-left:7px;padding-left:8px;border:#159eef 1px solid;width: 694px;
}
.box_list li{
    float:left;padding-left:8px;background:url(/img/cos.png) no-repeat;background-position:0px -588px; width:320px;height:26px;line-height:26px;font-size:13px;
}
.ggtit {
    height: 44px; clear: both; margin-bottom: 10px;
}
.ggtit .left {
	width: 280px; height: 39px; line-height: 38px; padding-left: 5px; font-size: 20px;
}
.ggtit .lan {
	border-bottom-color: rgb(3, 130, 224); border-bottom-width: 5px; border-bottom-style: solid;
}
.ggtit .lan .more{
	padding-left:20px;background:url(/img/more.jpg) no-repeat center; width: 42px; height: 13px; line-height: 13px;vertical-align:middle;margin:0 auto;display: inline-block; cursor: pointer;
}
.chead {
	height: 65px; overflow: hidden; border-bottom-color: rgb(244, 242, 243); border-bottom-width: 5px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.chead .logo {
	padding: 4px 0px 0px 0px;
}
.chead .logo01 a{
	padding: 0px 0px 0px 0px; color: rgb(13, 111, 184); line-height: 65px; font-size: 26px;
}
.chead .logo01 a:hover {text-decoration: none;}
.chead .nav {
	padding: 26px 0px 0px; line-height: 16px; font-size: 14px;
}
.chead .nav a {
	float: left;
}
.chead .nav span {
	width: 15px; height: 16px; margin-right: 12px; border-right-color: rgb(51, 51, 51); border-right-width: 1px; border-right-style: dotted; float: left; display: inline-block;
}
.bban {
	background: url("/img/linebg.gif") repeat-x;
}
.head {
	margin: 0px auto; width: 1000px;height:200px;background: url("/img/logo.jpg"); overflow: hidden;
}
.head p{
	font-family:黑体;font-style:italic;padding-top:81px;padding-left:0px;font-size:38pt;line-height:30pt;color:#F7F900;font-weight:bold;
}
.dljs {
	overflow: hidden; clear: both; margin-bottom: 8px; padding-bottom: 8px;background-color: rgb(255, 255, 255);border-bottom:#cccccc 1px solid;
}
.dljs .hotnews{width: 288px;}
.dljs .hotnews-tit {
	width: 286px; color: rgb(153, 153, 153);
}
.dljs .hotnews-tit .tit {
	height: 36px; margin-bottom: 20px;
}
.dljs .hotnews-tit .tit-left {
	background-position: 32px -99px; color: rgb(255, 255, 255); line-height: 36px; padding-left: 66px; font-size: 16px;
}
.dljs .hotnews-tit .fs {
	color: rgb(51, 51, 51); line-height: 16px; padding-left: 20px; margin-bottom: 10px;
}
.dljs .hotnews-tit .fs font {
	padding: 0px 20px 0px 5px; font-size: 12px; float: left; display: block; white-space: nowrap;
}
.dljs .hotnews-tit .fs input {
	margin-top: 1px; float: left; display: block; _margin-top: -4px;
}
.dljs .hotnews-tit .top {
	height: 31px; overflow: hidden; padding-left: 20px; clear: both; margin-bottom: 10px;
}
.dljs .hotnews-tit .center {
	height: 34px; overflow: hidden; padding-left: 20px; clear: both; margin-bottom: 10px;
}
.dljs .hotnews-tit .center a {
	text-decoration: none;
}
.dljs .hotnews-tit .bottom {
	text-align: center; overflow: hidden; clear: both; margin-bottom: 10px;
}
.dljs .hotnews-tit .bottom a {
	color: rgb(255, 140, 0);
}
.dljs .js {
	float:left;width: 690px; font-size: 14px; margin-left: 10px;
}
.dljs .art-tit span {
	color: rgb(232, 54, 19);
}
.dljs .js-top {
	text-indent:30px;line-height: 24px; padding-top: 15px;
}
.dljs .js-top i {
	color:#9900CC;
}
.dljs .js-top a {
	color:#FF6600;
}
.dljs .js-top .baom{
	width:128px;height:39px;background-position:0px -482px;margin:0px auto;cursor:pointer;
}
.dljs .js-center {
	line-height: 38px;
}
.dljs .js-center li {
	width: 330px; line-height: 38px; overflow: hidden; float: left; display: block; white-space: nowrap; word-break: keep-all;
}
.dljs .js-center li a {
	color: rgb(24, 91, 162);
}
.lc-7 {
	width: 705px; height: 100px; background-color: rgb(255, 255, 255);
}
.lc-7 .left {
	background-position: -221px -503px; width: 66px; height: 96px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; padding-top: 20px; font-size: 16px; font-weight: 700; margin-right: 7px; background-color: rgb(101, 186, 255);
}
.lc-7 .center {
	width: 83px; text-align: center; line-height: 34px; padding-top: 17px;
}
.lc-7 .jiao {
	background-position: 0px -247px; width: 8px; height: 16px; margin-top: 40px;
}
/*.AccMenuItem {
	position: relative; z-index: 10; cursor: pointer;
}
.AccMenuItem .acc01 {
	background: rgb(246, 252, 255); padding: 5px 9px; border: 1px solid rgb(144, 206, 255); left: 50%; top: 94px; width: 100px; text-align: left; color: rgb(11, 100, 159); line-height: 20px; margin-left: -60px; display: none; position: absolute; z-index: 3;
}
.AccMenuItem .acc01 i {
	background-position: 0px -530px; left: 50%; top: -7px; width: 13px; height: 7px; margin-left: -6px; display: block; position: absolute;
}
.AccMenuItem .active_cat {
	z-index: 9;
}
.AccMenuItem .active_cat div {
	display: block;
}*/
.fdkc {
	overflow: hidden; clear: both;
}
.foot {
	margin: 15px auto; width: 1000px; text-align: center; line-height: 30px;border-top-color: rgb(3, 130, 224); border-top-width: 2px; border-top-style: solid;
}
.foot span {
	padding: 0px 15px; color: rgb(0, 0, 0);
}
.iknow {
	margin: 0px 5px; width: 120px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-size: 14px; display: inline-block; cursor: pointer; background-color: rgb(251, 129, 44);TEXT-DECORATION: none
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	height: 1px; overflow: hidden; clear: both; margin-bottom: -1px;
}
.ydlc {
	clear: both; margin-bottom: 8px;overflow:hidden;
}
.an {
	background: url("/img/cos.png") no-repeat;
}
.ico-ok {
	MARGIN: 30px auto 30px; HEIGHT: 55px;line-HEIGHT: 55px;
}
.ico-ok {
	BACKGROUND: url("/img/ok.gif") center no-repeat! important
}

/*银行汇款*/
#jsjy{
   width:800px;margin:0px auto;overflow:hidden;line-height:28px;
}
#jsjy .mtop{
   float:left;width:100%;height:70px;line-height:70px;background-color:#ffffff;	
}
#jsjy .mtop .mlogo{
  float:left;padding:4px 0px 0px 4px;
}
#jsjy .mtop .mtitle{
  float:left;padding:14px 0 0 40px;font-weight:bolder;font-size:16pt;color:#009900; 

}
#jsjy .mtop .mtitle SPAN{
   padding: 0px 0px 0px 0px; color: rgb(13, 111, 184); line-height: 65px; font-size: 26px;
}
#jsjy .mContent{
  float:left;margin-top:6px;width:100%;padding:14px 10px 0px 10px;background-color:#ffffff;	
}
#jsjy .mContent .tit{
 font-size:13px;font-weight:bold;
}
#jsjy .mContent .orderinfo{
  float:left;width:100%;height:auto;
}
#jsjy .mContent .orderinfo .rpic{
  float:left;width:200px;display:inline;margin:0px auto;height:100px;line-height:100px;
}
#jsjy .mContent .orderinfo .text{
  float:left;width:600px;display:inline;
}
#jsjy .mContent .tip{
  float:left; font-size: 13px;font-weight:normal;color: #E87518;
}
#jsjy .bank_huikuan {float:left; width:710px; padding-left:39px; padding-top:6px;}
#jsjy .bank_huikuan ul { padding:5px 0; width:350px; float:left;padding:0;margin:0;border-bottom:dashed #CCCCCC 1px;}
#jsjy .bank_huikuan ul li { line-height:23px;}
#jsjy .bank_huikuan .topic { color:#525252; font-weight:bold}
.f12 {FONT-WEIGHT: bold; FONT-SIZE: 20px; WIDTH: 150px; COLOR: #e30; FONT-FAMILY: "微软雅黑"; HEIGHT: 30px}
em{color:#ff0000;}

/*微信支付*/
.wx{float:left;width:100%;}
.wx .wxlft{float:left;width:296px;}
.wx .wxrht{float:left;width:440px; padding:0px 10px 0px 0px;}
.wx .wxrht span{text-indent:20px;color:#009900;}
.wx a:link{color:#0000FF;}
.wx a:hover{color:#FF0000;text-decoration:underline;}
.wx a:visited{color:#0000FF;}

/*登录窗口*/
#login{margin: 6 10px;}
#login li{ float:left;line-height:40px;padding-left:10px;}
#login span{color:#666666;}
#login .login-u img{vertical-align:middle;}
#login .login-ft{height:35px;line-height:35px;vertical-align:middle;}
#login .login-ft div{float:left;}
#login .login-ft img{float:left;}
#login .login-ft A{color:#0000ff;padding-left:20px;font-size:13px;text-decoration: underline;}

/*首页登录状态*/
#logMsg{float:left;margin:10px 30px;}
#logMsg .login_top{font-size:13px;}
#logMsg .login_top img{margin:6px 10px;}
#logMsg .login_yes{text-align:center; border-left:1px dashed #c8c9c9; margin-top:4px;margin-bottom:14px; padding-right:10px; padding-bottom:2px;clear:both;}
#logMsg .login_yes UL LI{DISPLAY: inline;float: left;LINE-HEIGHT:24px;background:url(/img/ico/blue.gif) left no-repeat;padding-left:0px;WIDTH: 70px;color:#003399;}
#logMsg .login_yes UL LI A{color:#003399;}
#logMsg .login_yes .red{color:#FF0000;}
.txt
{
	width: 215px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	border: 0px;
	padding-left: 3px;
	color: #999999;
	background: url(/img/login/txt.gif) no-repeat left center;
}
.txtCode
{
	line-height: 30px;
	width: 93px;
	height: 30px;
	overflow: hidden;
	border: 0px;
	padding-left: 3px;
	color: #999999;
	background: url(/img/login/code.gif) no-repeat left center;
}

/*网校统一的table样式*/
.art-cont table{border-collapse: collapse;margin: 0 auto;text-align: center;}
.art-cont table td, table th{border: 1px solid #cad9ea;color: #666;height: 30px;}
.art-cont table thead th{background-color: #CCE8EB;width:100px;}
.art-cont table tr:nth-child(odd){background: #fff;}
.art-cont table tr:nth-child(even){background: #F5FAFA;}

/*按扭CSS*/
.submitBtn{text-align:center;width:36%; height:34px;line-height:34px; border:0;color:#fff; border-radius:3px; cursor:pointer;display:block; background:#ff5c33; font-size:15px;} .submitBtn:hover{ background:#ff6f3d; border-color:#ff6f3d; box-shadow:0 2px 3px #f3f3f3;}