@charset "utf-8";
/* CSS Document */
.dangqian{width:990px; height:22px; line-height:22px; text-align:right; font-size:12px; color:#333; margin:0 auto;}
.dangqian a{font-size: 12px; color:#333; text-align:right; text-decoration:none;}
.ke_banner{width:1009px; height:167px; overflow:hidden; background:url(../images/kecheng_a.gif) center bottom no-repeat; padding-bottom:12px; margin:0 auto;}
.ke_banner img{width:996px; height:167px; overflow:hidden; margin-left:13px;}
.ke_center{width:1018px; height:auto; clear:both; margin:0 auto;}
.ke_left_box{width:264px; height:auto; float:left; overflow:hidden;}
.ke_left{width:264px; height:auto; float:left;}
.ke_leca{width:15px; height:243px; float:left; background:url(../images/kecheng_d.gif) no-repeat;}
.ke_lecb{width:19px; height:239px; float:left; background:url(../images/kecheng_dd.gif) no-repeat; overflow:hidden;}
.ke_lebor{width:230px; height:auto; overflow:hidden; float:left;}
.ke_lea{width:230px; height:38px; overflow:hidden; margin:0 auto;}
.ke_leb{width:230px; height:auto; overflow:hidden; background:url(../images/ke_cheng_aa_03.gif) repeat-y; position:relative;}
.ke_lebac{width:62px; height:120px; background:url(../images/beijing_t_03.gif) no-repeat; position:absolute; top:-4px; right:-10px;}
.ke_leb ul{}
.ke_leb ul li{width:215px;height:auto;line-height:42px;background:url(../images/li_bottom.jpg) center bottom no-repeat; padding-left:15px; line-height:42px;}
.ke_leb ul li a{font-size:12px; color:#fff; text-decoration:none; font-weight:normal; padding-left:10px; background:url(../images/ke_cheng_aa.gif) no-repeat left 4px;}
.ke_leb ul li a:hover{color:#cc0000;}
.ke_leb ul .topa{width:216px; height:37px; background:url(../images/li_Aa.gif) no-repeat left top; overflow:hidden;}
.ke_left ul .topa a{font-size:12px; color:#fff; text-decoration:none; font-weight:normal; padding-left:10px; background:url(../images/ke_cheng_aa.gif) no-repeat left 4px;}
.ke_leb ul .chang{width:230px;  line-height:42px;background:url(../images/ke_lia.gif) no-repeat 2px top;}
.ke_leb ul .chang a{font-size:12px; color:#004A6C; font-weight:bold; text-decoration:none; background:none;}
.ke_leb ul .chang a:hover{color:#cc0000;}
.ke_lec{width:230px; height:25px; background:url(../images/ke_cc_03.gif) no-repeat; overflow:hidden;}
.ke_leg{width:24px; height:50px; position:absolute; background:url(../images/ke_lipos_03.gif) no-repeat; float:left; top:-16px; left:224px;}

.ke_left1{width:264px; height:auto; float:left; margin-left:14px!important; *margin-left:14px!important; margin-left:7px; position:relative;}
.ke_lfa{width:233px; height:auto; background:url(../images/ke_liaa_03.gif) no-repeat; padding-top:10px; margin-top:6px; float:left;}
.ke_lfb{width:233px; height:auto;  background:url(../images/ke_cca_03.gif) repeat-y;}
.ke_lfb ul{}
.ke_lfb ul li{width:205px; height:auto; background:url(../images/ke_cheng_aa.gif) 17px 5px no-repeat; padding-left:28px;}
.ke_lfb ul li a{font-size:12px; color:#fff; text-decoration:none; font-weight:bold; font:"黑体";}
.ke_lfb ul li a:hover{color:#cc0000;}
.ke_lfb ul li span{font-size:12px; font:Arial, Helvetica, sans-serif; font-weight:normal;}
.ke_lfc{width:233px; height:15px; background:url(../images/ke_diu_03.gif) no-repeat; overflow:hidden;}

.ke_lfd{width:233px; height:auto; background:url(../images/ke_left_07.gif) no-repeat; padding-top:10px; margin-top:6px;}
.ke_lfe{width:233px; height:auto;  background:url(../images/ke_left_a_07.gif) repeat-y; overflow:hidden;}
.ke_lfe ul{}
.ke_lfe ul li{width:205px; height:auto; background:url(../images/biao2_07.gif) 17px 5px no-repeat; padding-left:28px;}
.ke_lfe ul li a{font-size:12px; color:#fff; text-decoration:none; font-weight:bold; font:"黑体"; font-weight:normal;}
.ke_lfe ul li a:hover{color:#cc0000;}
.ke_lfe ul li a span{font-size:12px; font:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.ke_lff{width:233px; height:15px; background:url(../images/ke_left_b_10.gif) no-repeat; overflow:hidden;}

.ke_right_box{width:741px; height:auto; overflow:hidden; float:left; margin-left:2px; background:url(../images/ke_ri_a_03.gif) no-repeat left top; }
.ke_right_box1{width:741px; height:auto; overflow:hidden; float:left; margin-left:2px; background:url(../images/ke_ri_a_03.gif) no-repeat left top; margin:10px 0 0 0;}
.ke_ri_aa{width:691px; height:auto; background:url(../images/ke_ri_b_03.gif) repeat-y 2px top; padding:0 25px;}
.ke_ri_aa1{width:691px; height:auto; background:url(../images/ke_ri_b_03.gif) repeat-y 2px top; padding:0 25px;}
.ke_ri_ab{width:691px; height:25px; line-height:25px; overflow:hidden; margin-bottom:10px;}
.ke_ri_ab span{font-size:14px; font-weight:bold; color:#000; font:"黑体";}
.ke_ri_ab .abspan{font-size:14px; font-weight:bold; color:#666; font:Arial, Helvetica, sans-serif;}
.ke_ri_ac{width:691px; height:auto; line-height:22px; font-size:12px; color:#666; text-indent:24px;}
.ke_ri_aa dl{width:682px; height:auto; overflow:hidden; margin-top:15px;}
.ke_ri_aa dl dd{width:682px; height:116px; overflow:hidden; background:url(../images/ke_ri_d.gif) right bottom no-repeat; padding-bottom:10px;}
.ke_ri_aa dl dt{width:682px; height:auto; font-size:12px; color:#666; line-height:22px;}
.ke_ri_ad{width:741px; height:21px; background:url(../images/ke_ri_c_03.gif) no-repeat left top;}
/*style...for search*/
.ke_ri_aa table{
	width:500px;
	margin:20px 0 0 30px;
	
	}
*html .se{
	position:absolute;
	z-index:-10;
	
	width:150px;
	height:20px;
	}
.se{
	width:150px;
	height:20px;
	}
.sub{
	width:74px;
	height:24px;
	position:absolute;
	margin:-40px 0 0 550px;	
	}
.tb{
	margin:0 0 0 2px;
	color:#676767;
	}
	
.ke_ri_aa1 table{
	text-align:center;
	width:700px;
	margin:20px 0 0 0;
	cellspacing:0;
	}
.tdys{
	border-right:2px #d6d6d6 solid;	
	}
*html .tdys{
	border-right:2px #d6d6d6 solid;	
	}
*+html .tdys{
	border-right:2px #d6d6d6 solid;	
	}
.tra{
	height:40px;
	background:#3ecfee;
	color:#FFF;
	}
.one{
	background-color:#ffffff;
	font-size:14px;
	color:#a4a4a4;
	}
.two{
	background-color:#e9e9e9;
	font-size:14px;
	color:#666666;
	}

/*===================================list begin================================================*/
.ke_leb ul li ul{width:230px; height:auto;  background:#1682B3 url(../images/list_a_03.gif) no-repeat left bottom; padding-bottom:12px; margin-left:-15px!important; *margin-left:-15px!important; margin-left:-15px; clear:both;font-weight:normal; padding-top:5px;}
.ke_leb ul li ul li{width:230px; height:22px; line-height:22px; background:none; overflow:hidden; font-size:12px;color:#FFF;font-weight:normal;}
.ke_leb ul li ul li a{font-size:12px; font-weight:normal; color:#FFF; text-decoration:none;font-weight:normal;}
.ke_leb ul li ul li a:link{color:#FFF; font-size:12px; font-weight:normal;}
.ke_leb ul li ul li a:visited{color:#FFF; font-size:12px; font-weight:normal;}
.ke_leb ul li ul li a:hover{color:#FFF; font-size:12px; font-weight:normal;}
.kl_aa{width:741px; height:auto; background:url(../images/kl_aa_03.gif) no-repeat; float:left; position:relative;}
.klaba{width:600px; height:48px; line-height:40px; font-size:12px; color:#000; padding-left:25px; font-weight:bold;}
.kl_aaa{width:55px; height:62px; background:url(../images/kl_ac_03.gif) no-repeat; position:absolute; top:-10px; right:12px;}
.kl_ab{width:741px; height:21px; background:url(../images/ke_ri_c_03.gif) no-repeat -2px top;}
.kl_ac{width:691px; height:auto; background:url(../images/ke_ri_b_03.gif) repeat-y left top; padding:0 25px;}
.kl_ac dl{width:691px; height:112px; overflow:hidden; padding-top:30px;}
.kl_ac dl dd{width:164px; height:105px; background:#E2E2E2; padding:2px; float:left; overflow:hidden;}
.kl_ac dl dd img{width:164px; height:105px; overflow:hidden;}
.kl_ac dl dt{width:511px; height:117px; overflow:hidden; float:left; padding-left:10px;}
.kl_ac dl dt .stiv{width:511px; height:25px; line-height:25px;}
.kl_ac dl dt .stiv a{font-size:12px; color:#000; font-weight:bold; text-decoration:none; padding-left:5px;}
.kl_ac dl dt .stiv a:link{font-size:12px; color:#000; font-weight:bold; text-decoration:none;}
.kl_ac dl dt .stiv a:visited{font-size:12px; color:#000; font-weight:bold; text-decoration:none;}
.kl_ac dl dt .stiv a:hover{color:#CC0000;}
.kl_ac dl dt .stive{width:511px; height:99px; line-height:22px; font-size:12px; color:#666;}
.kl_ac dl dt .stive a{font-size:12px; color:#666; text-decoration:none; font-weight:normal;}
.kl_ac dl dt .stive a:link{font-size:12px; color:#666; text-decoration:none; font-weight:normal;}
.kl_ac dl dt .stive a:visited{font-size:12px; color:#666; text-decoration:none; font-weight:normal;}
.kl_ac dl dt .stive a:hover{font-size:12px; color:#CC0000;}

/*====================degila begin==========================*/
.kd_left{width:264px; height:auto; float:left; margin-left:3px!important; *margin-left:3px!important; margin-left:2px;}
.kd_lefta{width:12px; height:137px; float:left; background:url(../images/kd_aa.gif) no-repeat;}
.kd_leftb{width:230px; height:auto; float:left; overflow:hidden;}
.kd_leftc{width:17px; height:276px; float:left; background:url(../images/kd_aaa.gif) no-repeat;}
.kd_aa{width:230px; height:43px; overflow:hidden;}
.kd_ab{width:230px; height:auto;  overflow:hidden; background:url(../images/ke_cheng_aa_03.gif) repeat-y;}
.kd_ab ul{}
.kd_ab ul li{background:url(../images/li_bottom.jpg) center bottom no-repeat; width:230px; height:auto; padding-top:10px;}
.kd_ab ul li a{font-size:12px; font-weight:bold; color:#fff; text-decoration:none; background:url(../images/ke_cheng_aa.gif) no-repeat 10px 3px; padding-left:20px;}
.kd_ab ul li a:link{font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
.kd_ab ul li a:visited{font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
.kd_ab ul li a:hover{font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
.kd_ab ul li span{width:200px; height:auto; overflow:hidden; display:block; line-height:23px; font-size:12px; color:#AFE6FF; padding-left:20px; font:"宋体"; padding-right:10px; padding-top:12px;}
.kd_ab ul .kdli{width:230px; height:38px; line-height:38px;}
.kd_ab ul .kdli a{font-size:12px; font-weight:normal; color:#fff; text-decoration:none;  background:url(../images/ke_cheng_aa.gif) no-repeat 10px 15px; padding-left:20px; float:left;}
.kd_ab ul .kdli a:link{font-size:12px; font-weight:normal; color:#fff; text-decoration:none;}
.kd_ab ul .kdli a:visited{font-size:12px; font-weight:normal; color:#fff; text-decoration:none;}
.kd_ab ul .kdli a:hover{font-size:12px; font-weight:normal; color:#fff; text-decoration:none;}
.kd_ab ul .kdli span{font-size:12px; color:#AFE6FF; padding:0; float:right; width:100px; height:38px; line-height:38px;}
.kd_ac{width:230px; height:20px; background:url(../images/kl_b.gif) no-repeat; overflow:hidden;}
.kd_leftba{width:230px; height:auto; float:left; overflow:hidden; margin-top:12px; margin-left:15px!important; *margin-left:15px!important; margin-left:8px;}

.kd_ad{width:230px; height:auto;  overflow:hidden; background:url(../images/ke_cheng_aa_03.gif) repeat-y;}
.kd_ad ul{}
.kd_ad ul li{width:230px; height:30px; line-height:30px;}
.kd_ad ul li a{font-size:12px; font-weight:bold; color:#fff; text-decoration:none; padding-left:20px; float:left;}
.kd_ad ul li a:link{font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
.kd_ad ul li a:visited{font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
.kd_ad ul li a:hover{font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
.kd_ad ul li span{font-size:12px; color:#AFE6FF; padding-left:20px; font:"宋体"; float:left;}

.kd_ae{width:230px; height:auto;  overflow:hidden; background:url(../images/ke_cheng_aa_03.gif) repeat-y;}
.kd_ae ul{}
.kd_ae ul li{width:210px; height:25px; line-height:25px; background:url(../images/kd_biao.gif) no-repeat 10px 11px; padding-left:20px;}
.kd_ae ul li a{font-size:12px; color:#fff; text-decoration:none; }
.kd_ae ul li a:link{font-size:12px; color:#fff; text-decoration:none;}
.kd_ae ul li a:visited{font-size:12px; color:#fff; text-decoration:none;}
.kd_ae ul li a:hover{font-size:12px; color:#fff; text-decoration:none;}
.kd_right_box{width:741px; height:auto; overflow:hidden; float:left; margin-left:2px; background:url(../images/ke_ri_a_03.gif) no-repeat -2px top; padding-top:18px;}
.kd_af{width:692px; height:auto; border-bottom:1px solid #E0E0E0;  border-top:1px solid #fff; padding-bottom:25px; }
.kd_afa{width:305px; height:214px; float:left;}
.kd_afb{width:372px; margin-left:15px; overflow:hidden; float:left; font-size:12px; line-height:22px; color:#666; text-indent:24px;}
.kd_afb a{font-size:12px; color:#666; font-weight:bold; text-decoration:none; text-align:right; display:block; width:362px; height:25px; line-height:25px; padding-top:10px;}
.kd_afb a:link{font-size:12px; color:#666; font-weight:bold; text-decoration:none;text-align:right; display:block; width:362px; height:25px; line-height:25px; padding-top:10px;}
.kd_afb a:visited{font-size:12px; color:#666; font-weight:bold; text-decoration:none;text-align:right; display:block; width:362px; height:25px; line-height:25px; padding-top:10px;}
.kd_afb a:hover{font-size:12px; color:#666; font-weight:bold; text-decoration:none;text-align:right; display:block; width:362px; height:25px; line-height:25px; padding-top:10px;}
.kd_afc{width:690px; height:50px; line-height:50px; font-size:12px; font-weight:bold;}
.kd_afc span{wdith:16px; height:50px; overflow:hidden;display:block; float:left;}
.kd_afc span img{ width:16px; height:17px; padding-top:15px;}
.kd_afc .kdspan{width:600px; height:50px; line-height:50px; font-size:12px; font-weight:bold; color:#000; float:left; padding-left:10px;}
.kd_afd{width:690px; height:auto; overflow:hidden; text-indent:24px; font-size:12px; color:#666; line-height:22px;}
.kd_afe{width:704px; height:auto; overflow:hidden; background:url(../images/kd_dd.gif) no-repeat left top; padding-top:15px;}
.kd_aff{width:704px; height:auto; overflow:hidden; background:url(../images/kd_ddd.gif) repeat-y;}
.kd_aff dl{width:657px; height:120px; border-bottom:1px dashed #666; margin:0 auto; margin-bottom:15px; padding-bottom:15px; padding-top:0;}
.kd_aff dl dd{width:178px; height:120px; overflow:hidden;}
.kd_aff dl dd img{width:178px; height:120px; overflow:hidden;}
.kd_aff dl dt{width:450px; height:120px; float:left; overflow:hidden;}
.kd_aff dl dt .stave{width:450px; height:23px; line-height:23px; font-size:12px; font-weight:bold; color:#000;}
.kd_aff dl dt .stavea{width:450px; height:auto; line-height:22px; font-size:12px; color:#666;}
.kd_afg{width:704px; height:16px; background:url(../images/kd_ee.gif) no-repeat; overflow:hidden;}