@charset "gb2312";
/* CSS Document */
body{ background:#e9ecfd; color:#333; width: 100%;}
body, button, input, select, textarea {font: 12px/24px tahoma,arial,脦垄脠铆脩脜潞脷;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,table{ margin: 0; padding: 0;}
img, iframe{ display:block; border:0;}
ul, li{ list-style:none;}
a{color:#333;text-decoration:none}
a:hover{color:#e40000;text-decoration:underline;}
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
	margin-top: 0!important;
	line-height: 0px;
	font-size: 0;
	display: block;
	margin: 0;
	padding: 0;
}

.clearfix:after {
	display: block;
	clear: both;
	height: 0;
	font-size: 0;
	content: ".";
}

.clearfix {
	zoom: 1;
}

.mainBan{ width:240px; margin:0 auto; padding-top:70px; padding-left:80px;}
.banner01{background-attachment: scroll;background:url(../images/kcb//banner_01.jpg) no-repeat center top;height:200px; background-position: 50% 0px; overflow:hidden;}
.banner02{background-attachment: scroll; background:url(../images/kcb//banner_02.jpg) no-repeat center top; height:200px;background-position: 50% 0px; overflow:hidden;}
.banner03{background-attachment: scroll;  background:url(../images/kcb//banner_03.jpg) no-repeat center top; height:195px;background-position: 50% 0px; overflow:hidden;}



.bg_con{ background:url(../images/kcb//bg.jpg) repeat-y center top;}
.con{ width:1200px; margin:0 auto;  padding-top:20px;}

.l_t{ width:422px; height:256px; border:1px solid #717ab2; background:#fff; position:relative; margin-top:100px;}
.main01{ margin-bottom:48px; position:relative;}
.main01_tit{ margin-bottom:20px; margin-top:10px;}
.main01_tit h2{ font-size:42px; color:#222; float:left; height:118px; line-height:118px;}
.main01_tit p{ float:right; background:url(../images/kcb//tit_bg01.gif) no-repeat; height:94px; width:653px; font-size:16px; color:#635b13; padding:25px 25px 0px 70px;  }
.main01{ background:#fff; padding:20px;}
.main01 table tr th{ height:50px; text-align:center; font-size:22px; color:#fff; font-weight:normal; background:#e16060;}
.main01 table tr td{ border:1px solid #dedede; height:42px; line-height:28px; text-align:center; font-size:18px; font: 18px/28px tahoma,arial,脦垄脠铆脩脜潞脷; color:#444; position:relative; }
.main01 table tr td b{ width:48px; height:24px; display:inline-block; background:url(../images/kcb//yigengxin.png) no-repeat; margin-left:10px;}
.main01 table{ border-collapse: collapse;border-spacing: 0;margin: 0 auto;}
.main01 table .t01,.main01 table .t02{ width:15%;}
.main01 table .t02,.main01 table .t04{ background:#f37e7e; }
.main01 table tr td.t05{ width:35%; background:#fff; color:#222;}
.trow01{  font-size:16px !important; padding:0 20px; text-align:left !important; color:#666 !important;}
.main01 table .t04{ width:22%; }
.main01 table .t03{ width:13%; }
.main01 .dj_icon{ width:111px; height:114px; display:block; position:absolute; left:-35px; top:-35px; background:url(../images/kcb//dujia_icon.png) no-repeat;}
.main01 table.main_jieduan tr th{ height:50px; text-align:center; font-size:22px; color:#fff; font-weight:normal; background:#f6944b;}
.main table.main_jieduan .t02,.main table.main_jieduan .t04{ background:#fca565; }

.main .main_tit h2{ display:block; font-size:42px; color:#222;  height:76px; line-height:76px; }
.main .main_tit h2 em{ font-style:normal; font-size:20px; color:#666; font-weight:normal; display:inline-block; margin-left:15px; }
.main .main_tit p{ padding:10px 25px; margin-top:5px; }
.main_tit{ margin-bottom:25px; padding-left:160px; background:url(../images/kcb//jieduan01.png) no-repeat 0 15px; min-height:150px;}
.main_tit p{ background:#679bfe; font-size:14px; color:#fff;  line-height:22px;}

.main strong.zwkcb{ font-weight:normal; font-size:28px; color:#666; text-align:center; height:80px; line-height:80px; display:block;  }

.jieduan02{ background:url(../images/kcb//jieduan02.png) no-repeat 0 15px;}
.jieduan03{ background:url(../images/kcb//jieduan03.png) no-repeat 0 15px;}
.jieduan04{ background:url(../images/kcb//jieduan04.png) no-repeat 0 15px;}
.jieduan05{ background:url(../images/kcb//jieduan05.png) no-repeat 0 15px;}
.jieduan06{ background:url(../images/kcb//jieduan06.png) no-repeat 0 15px;}
.jieduan07{ background:url(../images/kcb//jieduan07.png) no-repeat 0 15px;}

.main{ margin-bottom:25px;}
.main h2 b{ background:url(../images/kcb//em_bg.gif) no-repeat; display:inline-block; height:31px; width:189px; line-height:30px; font-size:14px; color:#e2721e; font-weight:normal;text-indent: 1.5em; margin-left:5px;
}

.main01 table tr td img.update{ position:absolute;position: absolute;right: 10px;top: 8px;  }




.gk_btn{ display:inline-block; text-align:center; margin:20px 18px;}
.gk_btn:hover{ filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8; }
.gk_btn img{ display:inline !important;}




/*最受欢迎的三大班次*/
.tableBg h2{ display:block; font-size:36px; text-align:center; color:#333; font-weight: normal;line-height:52px; font-family:微软雅黑; margin:15px auto 25px auto;}
.tableBg{ background-attachment: scroll; background-position: 50% 0px; background-repeat: no-repeat; overflow:hidden; }
table.populerban { width:1200px; margin:0 auto;text-align:center; font-size:14px;border-left:solid 1px #ccc;position:relative;}
.hot1{
	position: absolute;
	left: 849px;
	top: 119px;
}
/* table td{border-bottom:solid 1px  #ccc !important; } */
table.populerban tr{ background:#fff; }
table.populerban tr:hover{ background-color:#f5f5f5;}
table.populerban th{ background:#5acdf9; border-radius: 9px 9px 0 0; height:70px; font-size:26px; color:#fff; line-height:70px; border-right:solid 1px #fff;border-bottom:solid 1px #fff; }
table.populerban td{ border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; padding:20px 30px; }
.banci_tit{ font-size: 20px; color: #444;}
.youhuijia{ font-size: 20px; text-align: center;color: #e43838; font-weight: bold;}
.youhuijia a{ display: block; background: #e43838; font-weight: bold; border-radius: 14px;color: #fff;font-size: 16px;height: 28px;line-height: 28px;width: 75px; margin:0 auto; margin-top: 10px;}





.foot{ text-align:center; color:#fff;   line-height:24px; text-align:center; background:#6b82fa;  margin:0 auto;  padding:30px 0;  }
.foot a{ color:#fff; }
.foot a:hover{ text-decoration:underline;}
.indexFooter {text-align:center; color:#fff;   line-height:24px; text-align:center; background:#6b82fa;  margin:0 auto;  padding:30px 0;}
.indexFooter a{ color:#fff; }
.indexFooter a:hover{ text-decoration:underline;}












