@charset "utf-8";
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font:normal 14px/22px 微软雅黑; width:100%; }
img{ border:0;  }	
a{ text-decoration:none; color:#333;  }	
.height3{ height:3px; clear:both;}.height10{ height:10px; clear:both;}
.bg{ background-color:#eeeeee;}.bgF{ background-color:#FFF}
.bge{ background-color:#eeeeee}.bg0{ background:url(footbg.gif) ;}.bgeff{ background:#eff2f6;}

.fl{ float:left;} .fr{ float:right}.clr{ clear:both;}.clear{ clear:both;}
.h119{ height:119px;}
.mbt10{ margin:10px auto;}.m10{ margin:10px;}.mt10{ margin-top:10px;}.mt15{ margin-top:15px;}.mt20{ margin-top:20px;}.mt35{ margin-top:35px;}.mt30{ margin-top:30px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bootom:10px;}.mb15{ margin-bottom:15px;}.mb20{ margin-bottom:20px;}
.mlr10{ margin-left:10px; margin-right:10px;}.mlr20{ margin-left:20px; margin-right:20px;}
.ml10{ margin-left:10px; display:inline-block;}
.pb5{ padding-bottom:5px;}.p10{ padding:10px;}.ptb10{ padding:10px 0px;}.ptb5{ padding:5px 0px;}.pb10{ padding-bottom:10px;}.pb15{ padding-bottom:15px;}.pb20{ padding-bottom:20px;}

.pbt15{ padding:15px 0;}
.p5{ padding:5px;}.p15{ padding:15px;}
.h15{ height:15px; width:100%;}

.mato{ margin:0 auto;}
.line{ border:1px solid #ececec}
.lh32{ line-height:32px;}
.lh32 p{ text-indent:2em; }
.w45{ width:45px;}
.w200{ width:200px;}.w218{ width:218px;}.w260{ width:260px;}.w265{ width:265px;}.w270{ width:270px;}.w285{ width:285px;}.w300{width:300px;}.w315{width:315px;}.w320{ width:320px;}.w350{ width:350px;}.w384{ width:384px;}.w390{ width:390px;}.w410{ width:410px;}
.w450{ width:450px;}.w490{ width:490px;}
.w510{width:510px;}.w540{width:540px;}.w550{width:550px;}.w580{width:580px;}.w590{width:590px;}.w595{width:595px;}.w630{ width:630px;}.w690{ width:690px;}.w695{ width:695px;}
.w700{ width:700px;}.w770{ width:770px;}
.w730{ width:840px;}.w840{ width:840px;}.w850{ width:850px;}.w865{ width:865px;}.w868{ width:868px;}.w900{ width:900px;}.w1080{ width:1080px;}.w1200{ width:1200px; margin:0 auto;}
	
.head{ background:url(head_bg.jpg) repeat-x bottom;overflow:hidden;}	
a:hover{ color:#1974A1;  }	#footer{ text-align:center;  }
.dtbg{background:url(dtbg.jpg) no-repeat left; height:60px;padding-top:20px;}
.dtbg img{ float:right; }
.search{ margin-left:5px; margin-top:5px; padding-left:5px;height:30px; line-height:30px; overflow:hidden; color:#999}
.ss{height:34px; line-height:34px; width:45px; }
.ce ul {}	
.ce ul li{ text-align:right; display:block; height:23px; line-height:23px; margin-top:10px; }
.ce ul li a{color:#df221e}
.ce ul li img { float:right; margin-left:10px; width:31px; height:23px;}

.nav{ margin-top:5px;  color:#fff; overflow:hidden;  font:normal 14px/40px "Microsoft YaHei";	}	
.nav li{  float:left; text-align:center;}	
.nav li a{ display:inline-block;padding:0 20px; color:#fff;height:44px;line-height:44px;   }	
.nav li a:hover,.nav li.on a{color:#fff;}
.nav li a:hover{ background-color:#23477a}
	
.fullSlide{ width:100%; position:relative; top:0px; height:451px;}	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% !important;}	
.fullSlide .bd li{ width:100% !important;  height:451px; overflow:hidden; text-align:center; text-indent:-9999px; }	
.fullSlide .bd li a{ display:block; height:451px;}	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:4px; margin:5px; background: #FFF; overflow:hidden;line-height:9999px;}	
.fullSlide .hd ul .on{ background-position:0 0; background: #026fc4}


.ab_tit{ width:300px;font-size:14px; line-height:25px; color:#232323}
.ab_bottom{color:#026fc3; font-size:18px;}
.ab_bottom a{color:#026fc3;}

.tit_box span{ width:60px; height:32px; float:right; display:inline-block; }
.title{ float:left; line-height:32px; font-size:16px; color:#2b2b2b; font-weight:bold; height:32px; width:70px; border-bottom:2px solid #002c6a}
.ywbg{ background:url(ywbg.jpg) no-repeat center;}




.slideGroup{text-align:left;  }
.slideGroup .parHd{ height:32px; line-height:32px; position:relative; border-bottom:1px solid #e5e5e5; }
.slideGroup .parHd ul{  margin:0 auto;color:#FFF;  }
.slideGroup .parHd ul a{ float:right; padding-right:10px; color:#79552b}
.slideGroup .parHd ul li{height:32px; line-height:32px;  margin-left:10px; float:left; padding:0 15px;cursor:pointer; background-color:#e9e7e6; border:1px solid #ab8d69; border-top:0; color:#79552b}
.slideGroup .parHd ul li.on{ padding:0 15px;border:0; color:#000; background:#eff2f6;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:25px 0 25px 0px; position:relative;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }




.new_top{overflow:hidden;}
.new_top h2 { font-size:16px; border-bottom:1px solid #ececec; line-height:45px;} 
.new_top p{ text-indent:2em; line-height:25px; color:#79552b}


.tex{padding-bottom:10px; margin-bottom:15px;}
.tex p{ text-indent:2em; line-height:32px;}




.lj_more{color:#ff0000;}
.more{ margin-top:10px; width:100px; display:block; height:32px; line-height:32px; border:1px solid #002c6a; color:#002c6a ; text-align:center;}


.zjtd{ position:relative;}
.zjtd .bd{padding-left:25px;}
.zjtd .bd ul{ margin-bottom:25px;overflow:hidden; zoom:1;  }
.zjtd .bd ul li{ float:left;width:270px;height:262px; _display:inline; overflow:hidden; margin-right:18px; }
.zjtd .bd ul li img { width:270px; height:230px;}
.zjtd .bd ul li  span{height:32px; font-size:14px; width:270px; display:inline-block; text-align:center; line-height:32px; background-color:#eeeeee; color:#242424}

.zjtd .arrow a{ display:block;  width:22px; height:32px; margin-right:5px;  margin-top:10px;  overflow:hidden; cursor:pointer; background:url("slider-arrow.png") 0 0 no-repeat; }
.zjtd .arrow .next{ position:absolute; z-index:99; background-position:0px 0 ; right:0px; top:90px;  background-color:#b5b5b5  }
.zjtd .arrow .prev{  position:absolute; z-index:99;background-position:-115px 0; left:0px; top:90px; background-color:#b5b5b5}



		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
	
		


.jjfa{width:770px; overflow:hidden;}
.jjfa ul{ width:800px;  }
.jjfa ul li{ float:left; width:184px;margin-right:10px; }
.jjfa ul li img { width:184px; height:120px;margin-bottom:10px;}
.jjfa ul li  span{height:32px; width:100%; font-size:14px; display:block; text-align:center; line-height:32px; background-color:#026fc3; color:#FFF}



.pro{}
.pro ul{}
.pro ul li{ border-bottom:1px dashed #ececec; padding-bottom:15px; margin-top:15px;}
.pro ul li .pro_pic{ float:left; width:150px; height:110px;margin-right:15px;}
.pro ul li img { float:left; width:150px; height:110px; }
.pro ul li h1{ line-height:32px; font-size:14px; font-weight:bold;}
.pro ul li  p{height:32px; width:100%; font-size:14px; display:block; line-height:32px;color:#242424}




.kfal_news{}
.kfal_news ul{}
.kfal_news ul li{ width:260px; margin-right:10px; float:left; background:url(dian.gif) no-repeat 5px 13px; padding-left:15px; height:32px; line-height:32px; border-bottom:1px dashed #ececec;} 
.kfal_news ul li span{ float:right;}


.newlis{}
.newlis ul{}
.newlis ul li{ background:url(dian.gif) no-repeat 5px 13px; padding-left:15px; height:32px; line-height:32px; border-bottom:1px dashed #ececec;} 
.newlis ul li span{ float:right;}


.FLinks{ text-align:left;  height:32px; line-height:32px;background-color:#eeeeee}
.FLinks a{ padding:0 15px; text-align:center; }
.FLinks span{ width:100px; text-align:center;float:left; background-color:#d2d2d2; display:inline-block; color:#002c6a}

.link a { margin:0 10px; }
.foot{overflow:hidden;text-align:center;background:url(footbg.jpg); margin-top:20px; padding-top:20px; line-height:25px; color:#f4f1f1 }
.foot ul{text-align:left;  background:url(foot_nav_ulbg.jpg) no-repeat right top; float:left; }
.foot .foot_nav{ width:256px; float:left;}
.foot .foot_nav li { padding:5px 10px; float:left;}
.foot ul.qgfw{ width:150px; padding-top:25px; padding-left:55px; display:inline-block; height:100px; background:url(qgfwbg.jpg) no-repeat;}
.foot ul.libg{ width:2px; height:100px;}
.foot ul.email{ width:150px; padding-top:25px; padding-left:55px; display:inline-block; height:100px; background:url(emailbg.jpg) no-repeat;}
.foot ul.dz{ width:260px; padding-top:25px; padding-left:55px; display:inline-block; height:100px; background:url(zy.jpg) no-repeat;}
.foot a{ color:#f4f1f1; }
.Copy{ color:#c8c8c8; line-height:32px; text-align:center; background-color:#535353}
.Copy a{ color:#c8c8c8;}


/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}













