@charset "utf-8";
/* CSS Document */
body{background: #f1f1f1 url(../image/bj.jpg) left top repeat-x;}
.clears{clear:both;}
#nav,#content,#footer{margin:0 auto;}
#nav{background: url(../image/navbj.jpg) no-repeat; height:49px;width:964px;}
#nav p{padding-left:30px;padding-top:17px;}
#nav p a{margin-right:34px;color:#333333;}
#nav p a:hover{color:;}

#content{
	margin-top:0px;
	width:962px;
}
#content h2{font-size:14px;}
#content .list01{width:962px;background:url(../image/cont_b960x17_01.jpg) left bottom no-repeat;padding-bottom:20px;color:#333;}
#content .list02{width:962px;background:url(../image/cont_b960x17_02.jpg) left bottom no-repeat;padding-bottom:25px;_padding-bottom:20px;color:#333;}
#content .list01 .top{background:url(../image/cont_top960x14.jpg) left top no-repeat;height:10px;}
#content .list02 .top{background:url(../image/cont_top960x14_02.jpg) left top no-repeat;height:15px;}
#content .list01 .cont{background:url(../image/cont_c960x10_02.jpg) repeat-y; _margin-top:-4px;}
#content .list02 .cont{background:url(../image/cont_c960x10_02.jpg) repeat-y;}
#banner_area{height:220px; overflow:hidden; text-align:center;}
#banner_area img{width:940px; height:220px;}
#content .list01 .l_a{width:300px; height:190px; margin:10px 10px 0 10px;float:left;_margin-left:5px;}
#content .list01 .l_b{width:298px; height:180px; overflow:hidden;background:url(../image/l_abj.jpg) repeat-x; padding:0px 10px 10px 10px;margin:10px 10px 0 0;float:left;}
#content .list01 .l_b p{line-height:18px;}
#content .list01 .l_b p span,#content .list01 .zbgd p span{margin:0;color:#096CCE; }
#content .list01 h2{margin:0;color:#333; font-size:14px;}
#content .list01 .l_c{width:278px; height:180px; overflow:hidden;background:url(../image/l_abj.jpg) repeat-x; padding:0px 10px 10px 10px;margin:10px 0 0 0;}

#content .list01 .zbgd{border-bottom:dotted 1px #CCC;padding-bottom:5px; margin-bottom:10px;}
#content .list01 .zbgd img{float:left;margin-right:10px; margin-top:10px;width:54px;padding:2px;border:solid 1px #DBDBDB;}
#content .list01 p a{color:#333;}
#content .list01 .zbgd p a{font-size:12px; line-height:18px;}

#content .list02{
	margin-top:0px;
}
#content .list02 h3{font-size:12px; color:#333; line-height:28px;_line-height:20px;}
#content .list02 .left{width:300px; margin:0 10px; overflow:hidden; float:left; _margin-left:5px;}
#content .list02 .right{width:300px; overflow:hidden; float:right;margin-right:10px; _margin-right:5px;}
#content .list02 .cent_318{width:318px; margin:0 10px 0 0;padding-left:0;overflow:hidden; float:left;}
#content .list02 .left .l_01,#content .list02 .cent_318 .l_01,#content .list02 .right .l_01{border:1px solid #ccc; position:relative; padding:30px 10px 10px 10px; margin-top:10px;}
#content .list02 .left .l_01 h2,#content .list02 .cent_318 .l_01 h2,#content .list02 .right .l_01 h2{background:url(../image/bot120x29.gif) no-repeat; width:120px; height:29px; text-align:center; position:absolute; left:5px; top:-10px; font-size:14px; color:#fff; line-height:29px;}

#content .list02 .left p,#content .list02 .cent_318 p{line-height:19px}
#content .list02 .left .blank20,#content .list02 .cent_318 .blank20,#content .list02 .right .blank20{margin-top:20px;}
#content .list02 .left .blank20 p,#content .list02 .cent_318 .blank20 p{margin-bottom:10px;}
#content .list02 .left .blank20 span{color:#096CCE;}
.banner_300x90,.banner_318x90{margin:10px 0;}

#content .list02 .sp{border-bottom:dotted 1px #CCC;padding-bottom:5px;}
#content .list02 .sp img{float:left;margin-right:6px; margin-bottom:10px;width:90px;padding:2px;border:solid 1px #DBDBDB;}
#content .list02 p a{color:#333;}
#content .list02 .sp p{line-height:18px; margin:0 0 10px 0; height:72px; overflow:hidden;}
#content .list02 .sp p span{font-weight:bold;}
#content .list02 h2{font-size:14px;color:#333;}
#content .list02 .l_02{background:#EBEFF8; padding:10px;}
#link_area{background:url(../image/bot287x36.jpg) no-repeat; width:277px; height:36px;margin-top:20px; line-height:30px; margin-left:-5px;padding-left:10px;}
#link_area a{
	color:#333;
	margin:7px;
	float:left;
	line-height:18px;
}
#link_area span{background:url(../image/line01.jpg)0 4px no-repeat; width:2px;height:26px;float:left;}

#company{margin:2px 0 20px 0;}
#company p a img{margin-right:10px;margin-top:10px;}

#footer{
	background:url(../image/footbg.jpg) no-repeat;
	width:960px;
	height:50px;
	text-align:center;
	color:#fff;
	padding-top:10px;
	margin-top:0px;
}
#footer p{line-height:18px;}

.qk86{width:86px;margin-right:9px; float:left; padding-left:5px;}
.qk86 p{height:18px; overflow:hidden; text-align:center;}
.qk86 a{color:#333;}

.banner_wq{margin:0 0 10px 0;display:block;width:280px; height:60px;}
#zs p{border-bottom:1px dashed #ccc; height:20px;margin-bottom:4px;_margin-bottom:2px;}
#zs p img{ margin-right:10px;}
#zs p img a{line-height:18px;}
#tabStyle01 table td,#tabStyle02 table td{height:19px;}
#tabStyle01 table td a,#tabStyle02 table td a{ color:#333;}
.jparea ul{ margin:0px 0 10px 20px;}
.jparea ul li{float:left;width:100px; line-height:30px; background:#CFD9EF; margin-bottom:10px; margin-right:10px; text-align:center; border-bottom: 1px solid #8FA6DA; border-right:1px solid #8FA6DA; border-top:1px solid #fff; border-left:1px solid #fff;}