@charset "utf-8";
/* CSS Document */

body{
padding:0px;
margin:0px;
}
form,ul,ol,li,p,ul,li,td,hr{margin:0;padding:0;border:0;}
ul,ol,li{ list-style:none;}
p { text-indent: 2em; }
.kong{ width:10px; height:10px; }
.cls{ clear:both;}

#main { width: 960px; padding-bottom:20px; margin:0 auto; clear:both; background: #FFFFFF;}
.nav{ margin:auto;width:958px; height:48px; background: url(../images/pro_ks/ckcp_01.gif) no-repeat; margin-bottom:10px;}
#left{float:left; width:248px; height:auto; }
#L_top{ width:241px; height:153px; background:#d5e8ef; margin-bottom:10px;  padding-top:8px; padding-left:5px;}
.lt_title{font:"新宋体"; font-size:14px; font-weight:bold; margin-left:5px;}
.lt_title a{font:"新宋体"; font-size:14px; color:#000000; font-weight:bold; text-decoration:none;}
.lt_title a:hover{font:"新宋体"; font-size:14px; color: #CC6600; font-weight:bold; text-decoration:underline;}
#L_midlle{ width:246px; height:700px; margin-bottom:10px; _margin-bottom:5px;}
.lm_title{ width:221px; height:36px; background:url(../images/pro_ks/ckcp_02.gif) repeat;  padding-left:25px;}
.test{ float:left; background:url(../images/pro_ks/ckcp_21.gif); width:26px; height:22px; margin-top:8px; }
.title{ float:right; width:190px; height:27px; font:"新宋体"; font-size:20px; margin-top:8px; font-weight:bold;}
.title a{ font:"新宋体"; font-size:20px; color:#FFFFFF; font-weight:bold;text-decoration:none;}
.title a:hover{font:"新宋体"; font-size:20px; font-weight:bold;  text-decoration:underline;}
.lm_content{ width:214px; height:635px; border:1px solid #cccccc;  background:#edfbff; padding:15px; margin-bottom:5px;}
.kc{ width:214px; height:19px;}
.pic{ float:left; background:url(../images/pro_ks/ckcp_30.gif); width:13px; height:15px;}
.kc_title{ float:right; width:190px; color:#515151; height:15px; font: "新宋体"; font-size:14px; color:#515151; font-weight:bold;}

.tf_content{ width:202px; height:42px; background:#f6fdff; border:1px solid #e8e8e8; padding-left:8px; margin-bottom:10px; padding-top:8px;}
.tf_text{ float:left; width:120px; height:19px; font-size:12px;}
.tf_text ul li{ float:left; width:45px; height:19px; font-size:12px; text-align:center;}
.tf_text ul li a{ float:left; font-size:12px; color:#333; text-align:center; text-decoration:none;}
.tf_text ul li a:hover{ font-size:12px; color: #CC0033;  text-align:center; text-decoration: underline;}
.tf_text ul li span{ float: right; width:2px; height:11px; background: url(../images/pro_ks/ckcp_40.gif) no-repeat left; display:block; padding-right:4px; }

.tf_texta{ float:left; width:180px; height:22px; font-size:12px;}
.tf_texta ul li{ float:left; width:40px; height:22px; font-size:12px; text-align:center;}
.tf_texta ul li a{ float:left; font-size:12px; color:#333; text-align:center; text-decoration:none;}
.tf_texta ul li a:hover{ font-size:12px; color: #CC0033;  text-align:center; text-decoration: underline;}
.tf_texta ul li span{ float: right; width:2px; height:11px; background: url(../images/pro_ks/ckcp_40.gif) no-repeat left; display:block; padding-right:4px; }

.ys_content{ width:202px; height:90px;  background:#f6fdff; border:1px solid #e8e8e8; padding-top:8px; margin-bottom:10px; padding-left:8px;}
.ys_text{ width:180px; height:22px; font-size:12px;}
.ys_text ul li{ float:left; width:45px; height:22px; font-size:12px; text-align:center;}
.ys_text ul li a{ float:left; font-size:12px; color:#333; text-align:center; text-decoration:none;}
.ys_text ul li a:hover{ font-size:12px; color: #CC0033;  text-align:center; text-decoration: underline;}
.ys_text ul li span{ float: right; width:2px; height:11px; background: url(../images/pro_ks/ckcp_40.gif) no-repeat left; display:block; padding-right:4px; }

.ys_texta{ float: right; width:202px; height:22px; font-size:12px;}
.ys_texta ul li{ float: left; width:90px; height:22px; font-size:12px; }
.ys_texta ul li a{ float:left; font-size:12px; color:#333; text-align:center; text-decoration:none;}
.ys_texta ul li a:hover{ font-size:12px; color: #CC0033;   text-decoration: underline;}
.ys_texta ul li span{ float: right; width:2px; height:11px; background: url(../images/pro_ks/ckcp_40.gif) no-repeat left; display:block; padding-right:4px; }

.ys_textb{ float: left; width:200px; height:22px; font-size:12px;}
.ys_textb ul li{ float: left; width:90px; height:22px; font-size:12px; text-align:center; }
.ys_textb ul li a{ float:left; font-size:12px; color:#333; text-align:center; text-decoration:none;}
.ys_textb ul li a:hover{ font-size:12px; color: #CC0033;   text-decoration: underline;}
.ys_textb ul li span{ float: right; width:2px; height:11px; background: url(../images/pro_ks/ckcp_40.gif) no-repeat left; display:block; padding-right:4px; }

.gre_content{ width:202px; height:90px;  background:#f6fdff; border:1px solid #e8e8e8; padding-top:8px; margin-bottom:10px; padding-left:8px;}
.gre_text{ float: left; width:200px; height:45px; font-size:12px;}
.gre_text ul li{ float: left; width:45px; height:22px; font-size:12px; text-align:center; }
.gre_text ul li a{ float:left; font-size:12px; color:#333; text-align:center; text-decoration:none;}
.gre_text ul li a:hover{ font-size:12px; color: #CC0033;   text-decoration: underline;}
.gre_text ul li span{ float: right; width:2px; height:11px; background: url(../images/pro_ks/ckcp_40.gif) no-repeat left; display:block; padding-right:4px; }

.gre_texta{ float: left; width:180px; height:22px; font-size:12px;}
.gre_texta ul li{  width:180px; height:22px; font-size:12px; margin-left:3px;}
.gre_texta ul li a{ float:left; font-size:12px; color:#333; text-decoration:none;}
.gre_texta ul li a:hover{ font-size:12px; color: #CC0033;   text-decoration: underline;}


.gmat_content{ width:202px; height:110px;  background:#f6fdff; border:1px solid #e8e8e8; padding-top:10px; margin-bottom:10px; padding-left:8px;}
.gmat_text{ float: left; width:200px; height:22px; font-size:12px;}
.gmat_text ul li{ float: left; width:100px; height:22px; font-size:12px; text-align:center; }
.gmat_text ul li a{ float:left; font-size:12px; color:#333; text-align:center; text-decoration:none;}
.gmat_text ul li a:hover{ font-size:12px; color: #CC0033;   text-decoration: underline;}
.gmat_text ul li span{ float: right; width:2px; height:11px; background: url(../images/pro_ks/ckcp_40.gif) no-repeat left; display:block; padding-right:4px; }

.ry_content{ width:202px; height:42px; background:#f6fdff; border:1px solid #e8e8e8; padding-left:5px; margin-bottom:10px; padding-top:8px;}
#L_bottom{ width:246px; height:376px;}
.guihua_list{ width:250px; padding-top:10px; padding-left:10px;}
.lb_title{ width:246px; height:31px;}
.pic1{ background:url(../images/pro_ks/ckcp_79.gif); width:132px; height:31px; }
.lb_content{ width:246px; height:356px;  border:1px solid #f1c17a; background:#FFFFFF; overflow:hidden;}
.guihua_pic { float: left; height: 80px; width: 110px; border: 1px solid #e1e2e3; }
.guihua_info { float: left; width: 120px; padding-left: 10px; padding-top:25px; }
.guihua_info ul li { float: left; height:20px; width: 110px; height:35px; font-size: 12px; color: #5c422f; text-decoration: none; }
.guihua_info ul li a{font-size: 12px; color: #5c422f; text-decoration: none; color:#2476e6;}
.guihua_info ul li a:hover{font-size: 12px; color: #5c422f; text-decoration: underline; }
#right{ float: right; width:704px; padding-left: 8px; }
#R_top{ width:696px; height:155px;  margin-bottom:10px; }

.RT_left{ float:left; width:455px; height:155px; margin-bottom:10px; border:1px solid #cccccc; overflow:hidden;}
.RT_right{ float:right; width:233px; height:157px; }
.rtr_title{ width:223px; height:25px; background: url(../images/pro_ks/ckcp_09.gif); padding-top:7px; padding-left:10px; border:1px solid #b3b3b3; }
.pic2{ background:url(../images/pro_ks/ckcp_13.gif); width:87px; height:20px; font:"新宋体"; font-size:14px; font-weight:bold; padding-top:5px; padding-left:15px;}
.pic2 a{ font:"新宋体"; font-size:14px; font-weight:bold; color:#000000; text-decoration:none;}
.pic2 a:hover{ font:"新宋体"; font-size:14px; font-weight:bold;  text-decoration: underline;}
.rtr_content{ width:208px; height:112px; border:1px solid #b3b3b3; border-top:none; padding-left:25px; padding-top:10px;}
.rtr_content ul li{  font:"新宋体"; font-size:12px; line-height:200%; list-style-image:url(../images/pro_ks/ckcp_08.gif);}
.rtr_content ul li a{font:"新宋体"; font-size:12px; line-height:200%; text-decoration:none; color:#000000;}
.rtr_content ul li a:hover{font:"新宋体"; font-size:12px; line-height:200%; color:#CC0033; text-decoration: underline; }
#RT_midlle{ width:686px; height:35px; background:#f2f2f2; border:1px solid #cccccc; margin-bottom:10px; padding-left:10px; _padding-left:5px; _margin-bottom:5px; float:left; overflow:hidden; }
.ksal{ float:left; background:url(../images/pro_ks/ckcp_24.gif); width:66px; height:20px; margin-top:8px;}
.alnr{ float:right; width:615px; height:15px; padding-top:10px;}
.alnr ul li{ float:left; height:25px; padding-left:5px;}
.alnr ul li a{ font: "新宋体"; font-size:12px; color:#20376b; text-decoration:none; background: url(../images/pro_ks/ckcp_08.gif) no-repeat left; padding-left:8px; }
.alnr ul li a:hover{ font: "新宋体"; font-size:12px; color: #CC0033; text-decoration: underline;}
#R_bottom{ width:700px; float: left; }
.RB_left{ float:left; width:455px; }
.toefl_title{ width:455px; height:25px; border-bottom:1px solid #c0c0c0; margin-bottom:5px; }
.toefl{font: "微软雅黑";width:78px; height:22px; background:url(../images/pro_ks/ckcp_03.gif); text-align:center; padding-top:3px; font-weight:bold; font-size:18px; color:#FFFFFF; text-decoration:none;}


.tf_biao{ width:454px; height:auto; margin-bottom:15px;}
.kcfont1{ font:"新宋体"; color: #FFFFFF; font-size:12px; font-weight:bold;}
.kcfont1 a{ font:"新宋体"; color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
.kcfont1 a:hover{ font:"新宋体"; font-size:12px; font-weight:bold; text-decoration:underline;}
.kcfont2{ font:"新宋体"; color: #000000; font-size:12px; text-decoration:none; }
.kcfont2 a{ font:"新宋体"; color: #000000; font-size:12px; text-decoration:none; }
.kcfont2 a:hover{ font:"新宋体"; color: #CC0033; font-size:12px; text-decoration:underline; }

.kcfont3{ font:"新宋体"; color: #000000; font-size:12px; text-decoration:none; }

.kcfont4{ font:"新宋体"; color:#cc0000; font-size:12px; text-decoration:none;}
.kcfont4 a{ font:"新宋体"; color:#cc0000; font-size:12px; text-decoration:none;}
.kcfont4 a:hover{ font:"新宋体"; color: #0099CC; font-size:12px; text-decoration: underline;}


.ielts_title{ width:455px; height:25px; border-bottom:1px solid #c0c0c0; margin-bottom:5px; margin-top:5px; }
.ielts{ width:78px; height:22px; background: url(../images/pro_ks/ckcp_49.gif); text-align:center;  padding-top:3px;font:"微软雅黑"; font-weight:bold; font-size:18px; color: #FFFFFF; text-decoration:none;}


.ie_biao{ width:454px; height:auto; margin-bottom:15px;}

.gre_title{ width:455px; height:25px; border-bottom:1px solid #c0c0c0; margin-bottom:5px; margin-top:5px;}
.gre{ width:78px; height:22px; background: url(../images/pro_ks/ckcp_67.gif); text-align:center;  padding-top:3px; font:"微软雅黑"; font-weight:bold; font-size:18px; color:#FFFFFF; text-decoration:none;}
.gmat{ width:78px; height:22px; background: url(../images/pro_ks/ckcp_022.jpg); text-align:center;  padding-top:3px; font:"微软雅黑"; font-weight:bold; font-size:18px; color:#FFFFFF; text-decoration:none;}
.gmat_title{ width:455px; height:25px; border-bottom:1px solid #c0c0c0; margin-bottom:5px; margin-top:5px;}
.gre_biao{ width:454px; height:auto; margin-bottom:15px;}
.gmat_biao{ width:454px; height:auto; margin-bottom:15px;}

.sat_title{ width:455px; height:25px; border-bottom:1px solid #c0c0c0; margin-bottom:5px; margin-top:5px;}
.sat{ width:78px; height:22px; background: url(../images/pro_ks/ckcp_04.gif); text-align:center;  padding-top:3px; font:"微软雅黑"; font-weight:bold; font-size:18px; color:#FFFFFF; text-decoration:none;}
.sat_biao{ width:454px; height:auto; margin-bottom:15px;}

.ry_title{ width:455px; height:25px; border-bottom:1px solid #c0c0c0; margin-bottom:5px; margin-top:5px;}
.ry{ width:78px; height:22px; background: url(../images/pro_ks/ckcp_06.gif);  padding-top:3px; font:"微软雅黑"; font-weight:bold; font-size:20px; color:#FFFFFF; text-decoration:none; clear: left;}
.ry_biao{ width:454px; height:auto; margin-bottom:15px;}


.RB_right{ float:right; width:235px; }
.cgal{ background:#e9e8ed; width:218px; height:174px; margin-bottom:8px; padding-top:10px; padding-right:10px; padding-left:5px;}
.cg_left{ float:left; width:49px; height:145px; background:url(../images/pro_ks/ckcp_35.gif); padding-left:5px; padding-top:15px;}
.cg_titlez{ float:left; width:17px; font-size:18px; color:#000000; font-weight:bold}



.cg_right{ float: left; width:134px; height:149px; background:#FFFFFF; border-right:1px solid #c7c8d5; border-bottom:1px solid #c7c8d5; padding:5px 0px 0px 20px;}
.cg_right ul li{ font:"新宋体"; font-size:12px; line-height:200%; list-style-image: url(../images/pro_ks/ckcp_08.gif);}
.cg_right ul li a{ font:"新宋体"; font-size:12px; line-height:200%; color:#000000; text-decoration:none;}
.cg_right ul li a:hover{ font:"新宋体"; font-size:12px; color:#CC0033; line-height:200%;  text-decoration: underline;}
.fwlc{ width:233px; height:495px; margin-bottom:10px; float: left; }
.fw_top{ width:233px; height:55px; padding-bottom: 5px; text-align: center; }

.fw_content{ width:230px; height:430px; background:#f5f5f5; border:1px solid #f2f2f2; padding-top:5px; float: left; }
.one{width:198px; height:33px; margin:auto; margin-bottom:5px;}

.jiantou{ width:16px; height:18px; margin:auto; margin-bottom:8px;}

.lx_pic{ width:231px; height:175px; border:1px solid #bcbcbc; margin-bottom:7px; float: left; }
.lx_top{ width:217px; height:140px; padding:5px 7px;}
.lx_bottom{ width:231px; height:25px; text-align:center;}
.lx_bottom a{ font-size:12px; color:#333; text-decoration:none;}
.lx_bottom a:hover{ color:#CC0000; text-decoration:underline;}
#scroll { overflow: hidden; text-align: left; width:100%; height:435px; vertical-align:top; margin-top:0px; float:left;}


/*css 引入*/
.main_left { margin:0; padding:0;
	
}
.index_syxx {width: 235px; float:left; clear: left; 
}
.index_syxx_bt { width: 217px; background: url(../images/pro_ks/service_bj.jpg) no-repeat; float: left; height: 19px; padding-top: 14px; padding-left: 20px; 
}
.titlefont3 {
	COLOR: #000000; font-size: 14px; FONT-WEIGHT: bolder; text-decoration: none;
}
.index_syxx_nr { border-bottom: #c8daff 1px solid; border-left: #c8daff 1px solid; padding-left: 2px; width: 230px; float: left; border-right: #c8daff 1px solid; padding-top: 5px; 
}
.sybt { width: 65px; float: left; height: 25px; COLOR: #1f376d; font-size: 12px; text-decoration: none; 
}
.synr { width: 160px; float: left; height: 25px; 
}

.syxx_2 { width: 53px; float: left; height: 25px; 
}
.product_dh {
	width: 960px; height: 48px; margin-left: auto; clear: both; margin-right: auto;
}
.mainproduct {
	margin-top: 10px; width: 960px; margin-left: auto; margin-right: auto;
}
.productleft {
	width: 262px; float: left; height: 36px; margin-right: 0px;
}
.productright {
	padding-left: 10px; width: 688px; float: left;
}
.kecheng_mulu {
	border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 10px; width: 260px; background: #edfbff; float: left; clear: left; border-top: #cccccc 1px solid; margin-right: 0px; border-right: #cccccc 1px solid;
}
.kcpic {
	width: 13px; float: left; height: 15px;
}
.kcmc {
	padding-left: 10px; width: 200px; float: left; COLOR: #515151; font-size: 14px; FONT-WEIGHT: bold; text-decoration: none;
}
.kecheng_title {
	padding-left: 15px; width: 240px; float: left; padding-top: 10px;
}
.kecheng_nr {
	border-bottom: #e8e8e8 1px solid; border-left: #e8e8e8 1px solid; margin-top: 5px; padding-left: 10px; width: 200px; background: #f6fdff; float: left; margin-left: 15px; border-top: #e8e8e8 1px solid; border-right: #e8e8e8 1px solid;
}
.kcfont {
	LINE-height: 24px; COLOR: #515151; font-size: 12px; text-decoration: none;
}
A.kcfont:hover {
	LINE-height: 24px; COLOR: #cc0000; font-size: 12px; text-decoration: underline;
}
.kecheng_nr LI {
	COLOR: #515151; font-size: 12px; text-decoration: none;
}
.service_lcpic {
	margin-top: 7px; width: 262px; margin-bottom: 5px; float: left; height: 55px; clear: left;
}
.service_lcbj {
	text-align: center; padding-left: 40px; width: 222px; float: left; height: 431px; clear: left; padding-top: 10px;
}
.service_lcbj UL {
	margin-top: 3px; width: 160px;
}
.service_lcbj LI {
	
}
.service_lcbj LI {
	
}
#KinSlideshow {
	width: 455px; height: 155px; visibility:hidden;}
.service_adv1 {
	width: 224px;  float: left; height: 154px; margin-left: 10px; clear: right;
}
.case {
	border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 5px; margin-top: 10px; width: 686px; background: #f2f2f2; float: left; height: 20px; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 5px;
}
.gray {
	LINE-height: 24px; COLOR: #20376b; font-size: 12px; text-decoration: none;
}
A.gray:hover {
	LINE-height: 24px; COLOR: #f07d12; font-size: 12px; text-decoration: underline;
}
.products_center {
	width: 454px; float: left; OVERFLOW: hidden;
}
.products_lmbt {
	border-bottom: #c0c0c0 1px solid; margin-top: 15px; width: 454px; float: left;
}
.products_kcnr {
	margin-top: 5px; width: 454px; float: left;
}
.kcfont1 {
	COLOR: #ffffff; font-size: 12px; FONT-WEIGHT: bold; text-decoration: none;
}
.kcfont2 {
	COLOR: #000000; font-size: 12px; text-decoration: none;
}
A.kcfont2:hover {
	COLOR: #cc0000; font-size: 12px; text-decoration: underline;
}
.kcfont3 {
	COLOR: #000000; font-size: 12px; text-decoration: none;
}
.kcfont4 {
	COLOR: #cc0000; font-size: 12px; text-decoration: none;
}
A.kcfont4:hover {
	COLOR: #ff6600; font-size: 12px; text-decoration: underline;
}
.teacher_bt {
	margin-top: 10px; width: 224px; float: left;
}
.teacher_nr {
	border-bottom: #f1c17a 1px solid; text-align: center; border-left: #f1c17a 1px solid; width: 222px; float: left; border-top: #f1c17a 1px solid; border-right: #f1c17a 1px solid;
}
.service_gg1 {
	margin-top: 10px;  width: 224px; float: left; height: auto;
}
.hengfu_adv {
	margin-top: 10px; width: 960px; margin-left: auto; margin-right: auto;
}
.teacher_bk {
	width: 224px; float: left; margin-left: 10px; clear: right;
}
.anli { border-bottom: #65b7c5 1px solid; border-left: #65b7c5 1px solid; background-color: #ff6600; margin-top: 10px; padding-left: 10px; width: 212px; float: left; height: 20px; COLOR: #0e5561; font-size: 14px; border-top: #65b7c5 1px solid; FONT-WEIGHT: bold; border-right: #65b7c5 1px solid; padding-top: 8px;
}
.anli_nr {
	border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 3px; padding-left: 10px; width: 212px; float: left; border-right: #cccccc 1px solid; padding-top: 6px;
}
.riyu {
	text-align: right; margin-top: 10px; width: 235px; float: right; clear:left;
}
.anli_nr LI {
	height: 24px;
}
.font4 {
	COLOR: #2476e6; font-size: 12px; text-decoration: none;
}
.font4 IMG {
	border-bottom: #bababa 1px solid; border-left: #bababa 1px solid; border-top: #bababa 1px solid; border-right: #bababa 1px solid;
}
#andyscroll {
	text-align: left; width: 100%; height: 767px; vertical-align: top; OVERFLOW: hidden;
}
#scrollmessage {
	text-align: left; width: 100%; vertical-align: top; OVERFLOW: hidden;
}
.mainproduct .main_left {
	width: 262px; float: left;
}

.marq{ width:600px; overflow:hidden; height:25px; float:left;}


/*维护*/
#R_one{ height:30px;}
#R_one a{ color:#000; text-decoration:none;}
#R_one a:hover{ color:#000; text-decoration:underline;}
#CLM_one{ height:32px; font:normal 16px/32px "微软雅黑"; color:#000; text-align:center;}
#CLM_two{ height:24px; font:12px/24px "微软雅黑"; text-align:left;}

#CLM_one{background:#FFFFFF;height:30px;font-family: "微软雅黑";font-size:24px;text-align:center;}
#CLM_share{width:660px; height:42px; float:left; background:#FFFFFF;}
#CLM_two{height:30px;width:320px;font-size:12px;color:#898989;background:#FFFFFF;padding-left:120px;padding-top:3px;}
#CLM_three{width:660px;background:#FFFFFF;height:140px;padding-bottom:20px;}
#CLMT_A{width:564px;height:120px;font-size:12px;color:#898989;line-height:25px;padding:10px 20px;background:#FFFFFF;border-bottom:5px;border-right:5px;border-left:1px;border-top:1px;border-color:#898989;border-style:solid;margin:auto;overflow:hidden;}
#CLM_four{width:610px;height:75px;padding:5px 25px;font-size:12px;color:#898989;background:#FFFFFF;clear:both;}
#CLM_four ul li{line-height:178%;background:none;list-style:none;}
#CLMF_a{float:left;width:64px;height:12px;background:#fce9d9;font-size:12px;color:#ea5504;text-align:center;padding:5px 0px;}
#CLM_five{width:610px;font-size:14px;background:#FFFFFF;padding:25px 25px 10px 25px; height:auto;line-height:160%;overflow:auto;}
#CLM_five img{width:600px;}