@charset "gb2312";


/*.ban {height: 550px;width: 100%;margin-right: auto;margin-left: auto;background-repeat: no-repeat;background-position: center top;}*/
.ban {height: 410px;width: 100%;margin-right: auto;margin-left: auto;background-repeat: no-repeat;background-position: center top;}
.ban .nywz {height: 550px;width: 1180px;margin-right: auto;margin-left: auto;padding-top: 60px;}
/*.nybg1 {background-image: url(../image/year4.jpg);}*/
.nybg2 {background-image: url(../image/nyban2.jpg);}
.nybg3 {background-image: url(../image/nyban3.jpg);}
.nybg4 {background-image: url(../image/nyban4.jpg);}
.nybg5 {background-image: url(../image/nyban5.jpg);}
.nybg6 {background-image: url(../image/nyban6.jpg);}
.nybg7 {background-image: url(../image/nyban7.jpg);}
.clear {clear:both; height:-1px}
.brand {height: auto;}
.top {width:100%;height:135px;margin-top: 0px;}
.topline {width:100%; height:5px; background:#fff; }
.topline .toppic {height: 5px;width: 1180px;margin-right: auto;margin-left: auto;}
.head {height:80px;width: 1180px; margin:0 auto; margin-bottom:10px; margin-top:10px; position:relative;}
.head .logo {float: left;height: 80px;width: 246px;}
.head .cooperate {float: left;height: 80px;width: 670px;}
.head .cooperate dl {float: left;height: 80px;width: 670px; background:url(../image/pinpai.png) no-repeat;}
.head .cooperate dt {text-align: center;float: left;height: 70px;width: 70px;}
.head .cooperate dd {text-align: left;float: left;height: 65px;width: 148px;padding-top: 20px; margin-left:60px; font-size:14px; font-family: "å¾?è½???é»?";}
.head .jl1{ padding-left:23px;}
.head .jl2{ padding-left:18px;}
a{ text-decoration:none;}

.head .tel {float: right;height: 80px;width: 260px;}

.menu {height: 45px;width: 100%;margin-right: auto;margin-left: auto;background-color: #68b92e;}
.menu .cd {height: 45px;width: 1180px;margin-right: auto;margin-left: auto;}

.menu .m_center{width:1180px; height:45px; margin:0 auto; overflow:hidden;}
.m_center .mc_fwxm{width:188px; height:45px; background:#4e8825; text-align:center; float:left; font:16px/50px "å¾?è½???é»?"; color:#FFF; letter-spacing:4px;}
.m_center .nav{width:650px; float:left; font:16px/50px "å¾?è½???é»?"; overflow:hidden;}
.m_center .nav li{width:100px; float:left; background:url(http://www.zfck.net/temp/images/CN0220_27.jpg) no-repeat right center; text-align:center;}
.m_center .nav li a,.m_center .yyxd a{color:#FFF;}
.yyxd{
	width:130px;
	height:32px;
	float:right;
	_display:inline;
	text-align:center;
	font:16px/32px "å¾?è½???é»?";
	background-image: url(../image/mnbg1.png);
	background-repeat: no-repeat; margin-top:6px; margin-right:100px; display:inline;}
.yyxd a{width:130px; height:32px; background:url(http://www.zfck.net/temp/images/CN0220_24.jpg) no-repeat; display:block; color:#FFF;}
.yyxd a:hover{filter:alpha(opacity=90);	-moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; color:#FFF;}

.header_nav{width:1180px;height:45px;z-index:3;position: relative;z-index: 1180;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.subnav{width: 250px;position: absolute;height:45px;left:0;}
.Z_TypeList{
	width: 250px;
	height: 45px;
	z-index:99;
	background-color: #4e8825;
	background-image: url(../image/mn01.png);
	background-repeat: no-repeat;
}
.Z_TypeList:hover,.Z_TypeListhover{
	background-color: #4e8825;
	background-image: url(../image/mn02.png);
	background-repeat: no-repeat;
}
.Z_TypeList .title a{
	font-size: 16px;
	color: #fff;
	width:100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	display: block;
	text-decoration: none;
	font-weight: 100;
	cursor:pointer;
	font-family: "å¾?è½???é»?";
}

.Z_MenuList_ul{overflow:hidden;}
.Z_MenuList{
	width:250px;
	line-height:26px;
	height:0;
	display: none;

}
.Z_MenuList ul li{
	display: block;
	position: relative;
	
	z-index:9999;
	background-color: #4e8825;
}
.Z_MenuList li .list-xian{position:absolute;bottom:1px;background:#4e8825; height:1px; width:100%;}
.Z_MenuList li h3{font-size:14px; background-image: url(../image/navico1.png); font-weight: 100; display: block; margin-left:10px; padding-left:80px; height:60px;  color:#fff; padding-top:13px; background-repeat:no-repeat;}
.Z_MenuList li h3 span { font-size:12px; display:block; line-height:15px }
.Z_MenuList li h3 a{color:#fff; display:block; width:100%; height:67px}
.Z_MenuList li a:hover{color:#444 }
.Z_MenuList li.alt h3 {color:#444; }
.Z_MenuList li.alt .list-xian{position:absolute; bottom:-3px; background:#666; left:1px; height:2px; width:194px}
.Z_MenuList li.alt{background: #fff; }
.Z_MenuList li.alt h3 {background-position:0px -68px}
.Z_MenuList .list-item0 h3 {background-image: url(../image/navico1.png);}
.Z_MenuList .list-item1 h3 {background-image: url(../image/navico2.png);}
.Z_MenuList .list-item2 h3 {background-image: url(../image/navico3.png);}
.Z_MenuList .list-item3 h3 {background-image: url(../image/navico4.png);}

.Z_SubList{
	position:absolute;
	height:253px;
	left:250px;
	top:45px;
	line-height:21px;
	width:0;
	display:none;
	background-color: #FFF;
}
.Z_SubList .subView{
	position: absolute;
	top:0;
	left:0;

	height:250px;
	overflow: hidden;
	display:none;
	font-family:"å¾?è½???é»?";
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 22px;
	padding-right: 30px; background:#fff
}

.box-shadow{
	padding:10px 10px 10px 0;
	z-index:999; 
	
}

.Z_SubList .subItem{width:100%;height:392px; position:relative}
.nav31box{float:left; width:300px; overflow:hidden; margin:0 30px 0 0; position:relative; z-index:2}
.{padding:5px 0 15px; margin-bottom:5px}

.nav31boxz ul{margin:10px 12px 0; width:100%; overflow: hidden;}
.nav31boxz li{width:251px; height:20px; float:left}
.nav31boxz li a{color:#444}
.nav31boxz li a:hover{text-decoration: none;color:#4e8825 }
.subItemimg0,.subItemimg1,.subItemimg2,.subItemimg3,.subItemimg4{position:absolute;bottom:0;font-size: 0px;line-height: normal; z-index:1}
.subItemimg0,.subItemimg1,.subItemimg2,.subItemimg3,.subItemimg4,.subItemimg5{left:51px;}
.Z_SubList .subItem-hd{height: 34px; line-height: 34px; border-bottom: 2px solid #a6937c; font-size: 15px; font-family: "å®?ä½?"; margin-bottom: 6px; display: none; }
.subItem-hd a{color: #444; }
.subItem-title{font-size: 14px;display:block;border-bottom:1px solid #d6d6d6; margin:0 12px; padding-bottom:5px;color:#444;}
.subItem-title a{color:#444;}
.subItem-title a:hover{color:#4e8825;}
.Z_SubList .subItem-cat{margin:10px 12px 0; width:100%; overflow: hidden; font-size:14px;}
.subItem-cat a{color:#414141;margin:0 10px 0 0; white-space:nowrap; overflow:hidden; display:block; float:left;}
.subItem-cat a.subts{width:120px; font-weight:bold;}
.subItem-cat span{width:100%; display:block; float:left;}
.subItem-cat a.subts1{width:100%;}
.subItem-cat .navgd{border-radius:3px; border:1px solid #CCC; padding:2px 5px; display:none}
.subItem-cat a:hover{text-decoration: none;color:#4e8825 }
.subItem-cat a.navhong{color:#4e8825}
#navbk{}
.object_banner1,.object_banner2,.object_banner3,.object_banner4,.object_banner5,.object_banner6{width: 450px;height: 200px;overflow: hidden}
.object_banner1 li,.object_banner2 li,.object_banner3 li,.object_banner4 li,.object_banner5 li,.object_banner6 li{width: 450px;height:200px;float: left;overflow:hidden}
.object_banner1 .banner_index,.object_banner2 .banner_index,.object_banner3 .banner_index,.object_banner4 .banner_index,.object_banner5 .banner_index,.object_banner6 .banner_index{bottom:0; top:5px;width:auto;right:5px;}
.object_banner1 .banner_index li,.object_banner2 .banner_index li,.object_banner3 .banner_index li,.object_banner4 .banner_index li,.object_banner5 .banner_index li,.object_banner6 .banner_index li{width:14px; height:14px;float:left; margin:0 2px}
.Z_TypeList dl{width:450px;	float: right;position: relative;top: -385px;left:1050px}
.Z_TypeList dt{font-size:14px; color:#414141;}
.Z_TypeList dd{margin-top:5px; }
.dlbanner_zdy p{height:35px; background:#777; font-size:14px; line-height:35px; color:#fff; text-indent:38px; font-family:"å¾?è½???é»?";}
.dlbanner_zdy p a{color:#fff; font-family:"å¾?è½???é»?";}
.header_nav_subnav2 a.none980,.Z_TypeList dl{display:block}




#ppcd {width:700px;position: absolute;left:250px;height:45px;line-height:45px;overflow:hidden;font-family: "å¾?è½???é»?";font-size: 16px;}
#ppcd li{width:96px;float:left;text-align:center;background-image: url(../image/mnbg.png);background-repeat: no-repeat;background-position: right center;height: 45px;font-size: 16px;line-height: 45px;font-family: "å¾?è½???é»?";}
#ppcd li a{color:#FFF; display:block; width:100%;}
#nav{position:relative; *position: absolute; z-index:3;}
#buoy{position:absolute;width:96px;height:45px;bottom:0px;top:0px;left:-800px;z-index:1;background-color: #4e8825;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}







.Z_TypeList dl{left:10px;}















.footer {height: 380px;background-color: #333;background-image: url(../image/dbbg.jpg);background-repeat: repeat-x;background-position: center bottom;}
.footer .ftcd {height: 220px;width: 1140px;margin-right: auto;margin-left: auto;padding: 20px;}
.footer .ftcd .cdl {float: left;height: 220px;width: 820px;}
.footer .ftcd .cdl .ltb {float: left;height: 50px;width: 820px;background-image: url(../image/ftbg.png);background-repeat: no-repeat;}
.footer .ftcd .cdl .ltb ul {margin: 0px;padding: 0px;float: left;}
.footer .ftcd .cdl .ltb li {float: left;height: 40px;width: 80px;padding-top: 10px;padding-left: 56px;font-size: 14px;line-height: 30px;color: #CCC; font-family:"å®?ä½?";}
.footer .ftcd .cdl .ltb li a {font-size:12px; font-weight:bold}
.footer .ftcd .cdl .llb {float: left;height: 170px;width: 820px;}
.footer .ftcd .cdl .llb ul {margin: 0px;padding: 0px;float: left;}
.footer .ftcd .cdl .llb li {float: left;  font-family:"å®?ä½?";height: 170px;width: 100px;background-image: url(../image/ftbg1.png);background-repeat: no-repeat;background-position: left;padding-left: 36px;font-size: 12px;line-height: 28px;}
.footer .ftcd .cdl .llb li a {display:block}
.footer .ftcd .cdr {float: left;height: 220px;width: 320px;}
.footer .ftcd .cdr .ewm {float: left;height: 100px;width: 180px;background:url(../image/ewm.png) no-repeat; padding-left: 140px;padding-top: 40px;color: #CCC;}
.footer .ftcd .cdr .wb {float: left;height: 80px;width: 320px;}
.footer .ftsm {height: 30px;width: 1180px;margin-right: auto;margin-left: auto;background-image: url(../image/logoft1.png);background-repeat: no-repeat;background-position: center top;text-align: center;padding-top: 90px;color: #999;font-size: 12px;}

.fenxiang{padding-top: 10px;cursor:pointer;padding-left: 30px;float: left;height: 70px;width: 290px;}
.fenxiang span{ float: left; padding-right: 20px;}
.fenxiang ul{ float: left;}
.saoyisaoright{ padding-left: 15px; float: left;}
.fenxiang ul li{float: left;width: 55px;height: 55px;margin-right: 10px;}
.fenxiang ul li a{background:#333333; display:block; text-align:center;
  border-radius:50%; 
  -webkit-border-radius:50%;
  -moz- border-radius:50%; 
  -ms- border-radius:50%; 
  -o- border-radius:50%; 
  transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  -webkit-transition:all 0.3s;
}
.fenxiang ul li .a1:hover{background:#0789b6;}
.fenxiang ul li .a2:hover{background:#e60012;}
.fenxiang ul li .a3:hover{background:#f39800;}
.fenxiang ul li .a4:hover{background:#45a80c;}
.fenxiang ul li a img{ padding-top: 4px;}
.fenxiang ul li a .img3{ padding-top: 2px;}


.xx_but { position:absolute; right:40px; top:0px; background: url(../image/main_pic.png) -194px 0 no-repeat; width:164px; height:30px;}
.xx_but a { display:block; width:52px; height:30px; float:left; }
.dh{ margin-top:30px; float:right; margin-right:20px; display:inline;}


#bottom{

	height: 49px;

	background: #f2f2f2;

	position: fixed;

	bottom: 0;

	z-index: 9999;

	text-align:center;

	width: 100%;

}







#bottom ul{

	width:960px;

	margin:auto;

}

#bottom ul li{

	float:left;

	list-style:none;

}





.btell{

	width:922px;

	float:left;

	height:49px;

	background:url(../image/bottom1.jpg) no-repeat;

	position:relative;

}

#sright{

	height:310px;

	position: fixed;

	top: 80px;

	right:5px;

	z-index: 9999;

	width:50px;

}



.srimg{

	background: url(../image/newstyleimg.png) #67b322 no-repeat;

	width:50px;

	height:310px;

}



#sright .srimg a{

	width:50px;

	height:50px;

	display:block;

	border-bottom:2px solid #FFF;

	cursor:pointer;

}



#sright .srimg .s-zixun:hover{background:url(../image/newstyleimg.png) 0 0 #569022 no-repeat;}

#sright .srimg .s-qq:hover{background:url(../image/newstyleimg.png) 0 -52px  #569022 no-repeat;}

#sright .srimg .s-line:hover{background:url(../image/newstyleimg.png) 0 -104px #569022 no-repeat;}

#sright .srimg .s-weixin:hover{background:url(../image/newstyleimg.png) 0 -156px #569022 no-repeat;}

#sright .srimg .s-tel:hover{background:url(../image/newstyleimg.png) 0 -208px #569022 no-repeat;}



#sright .srimg .s-weixin:hover p{

	display:block;

	position:absolute;

	top:156px;

	right:50px;

}

.hoverp{

	display:none;

	position:absolute;

	top:208px;

	right:50px;

	background:#FFF;

	width:225px;

	height:94px;

	background:url(../image/tel.png) no-repeat;

}



.show{

	display:none;

}



.api-lxb-cb-input{

	position:absolute;

	left:20px;

	top:50px;

}

.api-lxb-cb-btn{

	width:80px;

	position:absolute;

	left:125px;

	top:52px;

	padding:0;

	border:none;

	height:20px;

	cursor:pointer;

	text-align:left;

	text-indent:0;

}







.api-lxb-cb-input2{

	position:absolute;

	left:250px;

	top:12px;

	z-index:100000;

	border:none;

	outline:none;

	color:#8f8f8f;

}

.api-lxb-cb-btn2{

	width:105px;

	position:absolute;

	left:400px;

	top:10px;

	padding:0;

	border:none;

	height:30px;

	cursor:pointer;

	text-align:left;

	text-indent:0;

	z-index:100000;

	background:url(../image/bottom4.jpg) no-repeat;

}







.wximg{

	width: 300px;

	height: 300px;

	background: url(../image/wximg.jpg) center no-repeat #FFF;

	border: 1px solid #d5d5d5;

	position:relative;

	z-index: 10000;

	right: 0;

}

.r_img1{width:37px;

height:37px;background-image: url(http://www.zfck.net/temp/images/icon_217.jpg);}

.r_img1:hover{

background-image: url(http://www.zfck.net/temp/images/r_img1.jpg);

width:37px;

height:37px;

}

.r_img2{width:37px;

height:37px;background-image: url(http://www.zfck.net/temp/images/icon_219.jpg);}

.r_img2:hover{

width:37px;

height:37px;

background-image: url(http://www.zfck.net/temp/images/r_img2.jpg);

}

.api-lxb-cb-input2{

	position:absolute;

	left:250px;

	top:12px;

	z-index:100000;

	border:none;

	outline:none;

	color:#8f8f8f;

}

.api-lxb-cb-btn2{

	width:105px;

	position:absolute;

	left:400px;

	top:10px;

	padding:0;

	border:none;

	height:30px;

	cursor:pointer;

	text-align:left;

	text-indent:0;

	z-index:100000;

	background:url(../image/bottom4.jpg) no-repeat;

}