@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;font-family:"Microsoft YaHei","tahoma"; color:#333}
ul{ list-style:none;}
a{ text-decoration:none}
.clear{ clear:both;}
img{border:none;}
body{margin:0px; padding:0px; font-family:Arial; font-size:15px; background-color:#fff; width:100%; min-width:1200px; margin:0px auto}

.bmore{ color:#fff; text-decoration:none}
.hmore{ color:#333; text-decoration:none;}
.lmore{color:#1565BE}
.zmore{ color:#dc732d}
.bmore:hover,.hmore:hover,.lmore:hover,.zmore:hover{text-decoration:underline}




.leftnav{ display:block; color:#fff; text-align:center; line-height:36px;border-bottom:1px solid #fff; margin-top:1px;}
.leftnav1,.leftnav:hover{ display:block; color:#fff; background-color:#ff6400; line-height:36px; text-align:center; border-bottom:1px solid #ff6400; margin-top:1px;}











.top{}
.top400{ width:100%; height:84px; background-repeat:repeat-x; margin-top:0px; background-color:#1565BE;}
.qp400{ width:1020px; margin:0px auto; height:35px;}
.qp400left{ width:690px; float:left; text-align:left; color:#FFF; margin-top:20px; font-size:16px;}
.zkfj_logo{ width:32px; float:left;}
.zkfj_title{ width:648px; float:left; margin-left:10px; line-height:34px; height:34px; font-weight:bold; color:#ccc; }
.qp400right{ width:330px; float:left; margin-top:25px; text-align:right;}
.login{ background-image:url(../images/index_05.jpg); background-repeat:no-repeat; padding:4px 8px 8px 8px;  background-position:0px 2px;}
.loginwenzi{ color:#fff;  padding-left:10px;}
.loginwenzi a{ color:#fff;}
.tel{ color:#fff; padding:0px 0px 0px 20px;}
.num{ color:#d90b0b; font-weight:bold; font-size:18px; line-height:18px;}
.top_search{  width:1020px; margin:0px auto;}
.logo{ width:82px; height:86px; float:left;}
.logocompany{ float:left; width:240px; height:48px; font-size:16px; line-height:25px; font-weight:bold; margin-top:20px; margin-left:10px;}
.search_beijing{ width:368px;  background-repeat:no-repeat; float:left; margin-left:695px; }
.search_box{ width:1020px; margin:10px auto; overflow:hidden}
.biaoyu{ float:left; font-size:24px;  margin-top:56px; text-align:center; width:310px;}
.sp1{ padding-right:20px;}
.sp2{ padding-left:20px;}

.nav{ height:50px; width:1020px; margin:4px auto 0px; position: relative; z-index:2; background-color:#1565BE; line-height:50px; font-size:17px;}
.nav ul li{float:left; width:127.5px;text-align:center;}
.xsji{ display:block; color:#fff}
.xsji:hover{ background-image:url(../images/sanji.png); background-position:center bottom; background-repeat:no-repeat; color:#ff6400}

/*--menu--*/

.menu_1{
	position:absolute;
	width:127.5px;
	background-color:#ff6400;
	line-height:33px;
	display:none;
	left:127.5px;
	font-weight:normal;
	font-size:14px;
	padding-bottom:10px;border-radius:0px 0px 10px 10px;
}
.menu_1_list
{
	/*padding-left:20px;*/
}
.menu_1_list:hover{background-color:#6e6e6e;}
.menu_1 .hover{
	background-color:#6e6e6e;
	}
.menu_1 .hover a{}
.menu_1_list a{
	color:#fff;
}

.menu_2{
	position:absolute;
	left:510px;
	top:50px;
	width:127.5px;
	background-color:#ff6400;
	line-height:33px;
    display:none;
    font-weight:normal;
	font-size:14px;
	padding-bottom:10px;border-radius:0px 0px 10px 10px;
}
.menu_2_list
{
	
}
.menu_2_list:hover{background-color:#6e6e6e;}

.menu_2 .hover{
	padding-left:20px;
	background-color:#6e6e6e;
	}
.menu_2_list a{
	color:#000;
}
.menu_3{
	position:absolute;
	left:255px;
	top:50px;
	width:127.5px;
	background-color:#ff6400;
	line-height:33px;
	display:none;
	font-weight:normal;
	font-size:14px;
	padding-bottom:10px;border-radius:0px 0px 10px 10px;
}
.menu_3_list
{
	/*padding-left:20px;*/
}
.menu_3_list:hover{background-color:#6e6e6e;}

.menu_3 .hover{
	padding-left:20px;
	background-color:#6e6e6e;
	}
.menu_3_list a{
	color:#fff;
}
.menu_4{position:absolute;left:765px;top:50px;width:127.5px;background-color:#ff6400;line-height:33px;display:none;font-weight:normal;
	font-size:14px;
	padding-bottom:10px;border-radius:0px 0px 10px 10px;}
.menu_4_list{/*padding-left:20px;*/}
.menu_4_list:hover{background-color:#6e6e6e;}
.menu_4 .hover{background-color:#6e6e6e;}
.menu_4_list a{color:#fff;}

.menu_5{position:absolute;left:637.5px;top:50px;width:127.5px;background-color:#ff6400;line-height:33px;display:none;font-weight:normal;
	font-size:14px;
	padding-bottom:10px;border-radius:0px 0px 10px 10px;}
.menu_5_list{/*padding-left:20px;*/}
.menu_5_list:hover{background-color:#6e6e6e;}
.menu_5 .hover{background-color:#6e6e6e;}
.menu_5_list a{color:#fff;}

.menu_6{position:absolute;left:765px;top:50px;width:127.5px;background-color:#ff6400;line-height:33px;display:none;font-weight:normal;
	font-size:14px;
	padding-bottom:10px;border-radius:0px 0px 10px 10px;}
.menu_6_list{/*padding-left:20px;*/}
.menu_6_list:hover{background-color:#6e6e6e;}
.menu_6 .hover{background-color:#6e6e6e;}
.menu_6_list a{color:#fff;}

.menu_7{position:absolute;left:892.5px;top:50px;width:127.5px;background-color:#ff6400;line-height:33px;display:none;font-weight:normal;
	font-size:14px;
	padding-bottom:10px;border-radius:0px 0px 10px 10px;}
.menu_7_list{/*padding-left:20px;*/}
.menu_7_list:hover{background-color:#6e6e6e;}
.menu_7 .hover{background-color:#6e6e6e;}
.menu_7_list a{color:#ff;}

.menu_8{position:absolute;left:382.5px;top:50px;width:127.5px;background-color:#ff6400;line-height:33px;display:none;font-weight:normal;
	font-size:14px;
	padding-bottom:10px;border-radius:0px 0px 10px 10px;}
.menu_8_list{/*padding-left:20px;*/}
.menu_8_list:hover{background-color:#6e6e6e;}
.menu_8 .hover{background-color:#6e6e6e;}
.menu_8_list a{color:#fff;}
/**/












.index_imgright{ margin-top:10px; display: block;height: 20px; margin-left: -24px;margin-top: 10px;}
.home_news{ margin-bottom: -10px;
    margin-top: 15px;}
.home_news_left{ width:116px; height:45px; float:left;}
.home_news_right{float: left;
    line-height: 20px;
    margin-left: 10px;
    text-indent: 24px;
    width: 140px;}

.search_txt_box{width:280px;overflow:hidden; float:right}
.box{ width:220px; float:left}
.button_img{float:left; width:60px; cursor:pointer}
.search_keyword{ height:26px; width:215px;  background-color:#dedfd9; line-height:26px;border:0px; outline:none; padding-left:5px;}

.main_index{ width:1020px; margin:0px auto;}
.banner{ width:1020px; margin:2px auto 10px;}
.index_about{height:246px; width:1018px; background-color:#fff; margin:4px auto;}
.index_about_left{ float:left; width:336px; margin-top:12px;}
.index_about_right{ float:right; width:642px; padding-left:10px; margin-left:10px;}
.index_about_right_top{  color:#dc732d; font-weight:bold; margin-top:12px; font-size:16px;}
.index_about_right_bottom{line-height:28px; margin-top:10px;}
.jiantou{ color:#3489ef; font-weight:bold;}
.serv_index_top{ width:1018px; margin-top:10px; border:#ccc 1px solid; height:35px; background-color:#fff; line-height:35px;color:#dc732d; font-weight:bold; }
.span_serv{  color:#dc732d; font-weight:bold; padding-left:10px;}
.serv_index_bottom{ height:90px; width:1018px; margin:5px auto; border:#ccc 1px solid; background-color:#fff;}
.serv_index_bottom ul li{ float:left; margin-top:10px; margin-right:5px; margin-left:6px;}
.news_index_top{width:1018px; margin-top:10px; border:#ccc 1px solid; height:35px; background-color:#fff; line-height:35px;}
.news_index_bottom{height:260px; width:1018px; margin:5px auto; border:#ccc 1px solid; background-color:#fff;}
.newsindex_bottomleft{ width:668px; margin-top:10px; float:left;}
.newsindex_bottomleft ul li{ float:left; width:320px; margin-left:11px; margin-top:10px; font-size:12px; line-height:16px;}
.news_crdate{color:#666; width:80px; float:left;}
.news_title{ width:240px; float:left;}
.newsindex_bottomright{ margin-left:20px; margin-top:28px; width:312px; height:208px; float:left;}
.fl{width:1018px; margin-top:10px; border:#ccc 1px solid; height:35px; background-color:#fff; line-height:35px;}
.fl_bottom{height:100px; width:1018px; margin:5px auto; border:#ccc 1px solid; background-color:#fff;}
.fl_bottom ul li{ float:left; width:140px; margin-left:3px; margin-right:2px; margin-top:9px;}
.fl_bottom ul li a img{ border:#ccc 1px solid;}
.footer{ width:100%; background-color:#1565BE; padding-bottom:30px; padding-top:30px; }
.footer_nav{ width:1020px;  height:240px; margin:0px auto;}
.henxian{width:100%; height:4px; background-color:#fff;}
.footer_nav_title_ul{width:170px; float:left; text-align:left}
.footer_nav_title ul{margin-top:15px;}
.footer_nav_title ul li{ width:170px; line-height:24px; }
.footer_nav_title ul li a{ color:#fff;}
.footer_nav_title ul li a:hover{ text-decoration:underline}
.nav_bottom_title{color:#fff; font-size:18px; padding-bottom:10px; padding-top:20px;}
.nav_bottom_title_sub a{ text-align:left}
.bottom_contact{ width:1020px; margin:0 auto;}
.threetype{ text-align:center; margin-top:15px; margin-bottom:6px;}
.threetype span{ padding-left:20px; padding-right:20px; color:#fff; font-size:18px;}
.threetype span a{ color:#fff;}
.allright{ text-align:center; line-height:28px;color:#fff}
.addresstel{text-align:center;line-height:28px;color:#fff}
.cnzz{font-size:14px;line-height:30px; margin:0px auto;}
.cnzzleft{ width:520px; float:left; margin-left:180px;}
.cnzzleft a{ color:#000;}
.cnzzright{ width:270px; float:left; text-align:left;}
.tongji{ padding-left:10px;}


/*news_main*/
.news_main{ width:1020px; margin:0px auto 10px;}
.inner_img{ margin:4px 0px;}
.news_main_left{width:218px; float:left; border:#ccc 1px solid;}
.news_main_left_top{background-color:#1565BE; height:40px; width:208px; line-height:40px; font-size:16px; padding-left:10px; color:#fff;}
.news_main_left_bottom{ background-color:#1565BE; width:218px; margin-top:5px; }
.news_main_right_bottom p{ padding:10px; line-height:24px; text-indent:24px;}
.news_main_left_bottom ul{ padding-top:18px; margin-bottom:12px; padding-bottom:18px;}
.news_main_left_bottom ul li{ text-align:center; line-height:40px; height:40px; font-size:16px; border-bottom:1px solid #fff;}
.news_main_left_bottom ul li a{color:#fff; font-size:12px; }
.news_main_left_bottom ul li a:hover{color:#000; }
.news_main_left_bottom ul li:hover{text-align:center; line-height:40px; height:40px;}
.news_main_left_bottom ul .hover{text-align:center; line-height:40px; height:40px;}
.news_main_left_bottom ul .hover a{ color:#D90B0B;}
.news_main_right{ width:780px; float:right;}
.news_main_right_top{background-color:#1565BE; height:40px; width:770px; color:#fff;line-height:40px; font-size:16px; padding-left:10px; font-weight:bold;}
.news_main_right_bottom{ background-color:#fff; width:778px; margin-top:5px; color:#999999;}
.news_main_right_bottom ul{ margin-left:20px; margin-top:20px;}
.news_main_right_bottom ul li{ line-height:30px; font-size:12px;}
.news_type{ float:left; width:120px; text-align:center; color:#666;}
.new_title{ float:left; width:450px;}
.new_title_create{ float:left; width:160px; color:#666;}
.turnpage{width:778px; height:50px; margin-top:35px; text-align:center; line-height:50px; margin-bottom:20px;}

/* changeBox_a1 
.changeBox_a1{width:1020px;height:316px; position:relative;}
.changeBox_a1 .a_bigImg img{position:absolute;top:2px;}
.changeDiv{
position:absolute;
top:2px;left:2px;
display:none;}

.changeDiv h3{
position:absolute;
left:0px;bottom:0;
width:880px;
height:30px;line-height:30px;
background:#fff;
filter:alpha(opacity=70);
opacity:0.7;}

.changeDiv h3 a{
display:block;
padding-left:15px; 
color:#FF6600;}*/



.pages{ float:right; display:inline; padding-top:10px;}
.pages a { text-decoration:none;margin-left:10px;color:#000; display:block; float:left;cursor:pointer; border:1px solid #ff6400; padding-left:10px; padding-right:10px;line-height:20px; height:20px;}
.pages a:hover { color:#fff;text-decoration:none;margin-left:10px;background: #ff6400; cursor:pointer; border:1px solid #ff6400; padding-left:10px; padding-right:10px;line-height:20px; height:20px;}
.pages .cpb { color:#fff;float:left;margin-left:10px;border:1px solid #ff6400; padding-left:10px; padding-right:10px; background:#ff6400;line-height:20px; height:20px;}
