@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
li{ list-style-type:none;}
img{ border:none 0;}
a{ text-decoration:none; color:#01319d;}
a:hover{ text-decoration:underline; color:#cd0000;}
body{ background:#f3f4f6 url(images/bg_body.jpg) repeat-y top center;}
.top{ width:960px; margin:0 auto;}
.main{ width:100%; padding-bottom:10px;}
.main_con01{ width:960px; margin:0 auto; padding-top:10px; height:1090px;}
.main_conl{ width:695px; float:left;}
.main_conl p{ width:648px; height:150px; background:url(images/bg_bza02.gif) no-repeat; padding-top:10px; padding-left:24px; padding-right:23px; font-size:12px;  line-height:22px; color:#FFFFFF; position:relative;}
.main_conl p span{ position:absolute; display:block; left:-22px; top:25px;}
.main_conl ul{ width:695px; padding-top:10px; overflow:hidden;}
.main_conl ul li{ width:146px; padding:10px; padding-bottom:5px; float:left; margin-right:7px; background:#fff url(images/bg_fw.gif) no-repeat right bottom; font-size:12px; color:#626262; line-height:22px; margin-bottom:10px;}
.main_conr{ width:258px; float:left; font-size:12px; line-height:21px; color:#575757;}
.title_box01{ width:265px; padding-bottom:10px;}
.inf{ width:230px; padding-left:20px; padding-bottom:10px; background:url(images/bg_con02.gif) no-repeat; height:300px; padding-top:14px; padding-right:15px;}
.sh{ width:230px; padding-left:20px; padding-bottom:30px; background:url(images/bg_con01.gif) no-repeat; height:619px; padding-top:20px; padding-right:15px;}
.sh p{ padding-bottom:5px;}
.help_con{ width:230px; color:#004097; padding-bottom:5px;}
.help_con strong{ font-size:14px;}
.help_con li{ padding-left:20px; width:210px; background:url(images/li01.gif) no-repeat left 3px;}
.title_box02{ width:960px; height:43px; margin:0 auto; padding-bottom:5px;}
.pro_box{ width:976px; padding-left:16px; margin:0 auto; overflow:hidden;}
.pro_box li{ width:220px; padding:4px; float:left; background:#FFF; margin-right:16px; font-size:12px; text-align:center; line-height:24px; padding-bottom:0px; color:#333; margin-bottom:10px;}
.footer{ width:100%; text-align:center; font-size:12px; line-height:30px; padding-bottom:10px; color:#6a6967;}
.main_con03{ width:960px; margin:0 auto; padding-top:10px; overflow:hidden;}
.main_con3l{ width:247px; float:left;}
.main_con3l p{ width:216px; padding-left:16px; padding-right:15px; font-size:12px; line-height:20px; color:#323232; background:url(images/bg_con03.gif) no-repeat; height:122px; padding-top:10px; padding-bottom:5px;}
.title_box03{ width:247px; padding-bottom:5px;}
.main_con3m{ width:450px; float:left; padding-left:8px; padding-right:8px; font-size:12px; text-align:center}
.main_con3m img{ margin-bottom:10px;}
.main_con3r{ width:247px; float:left;}
.main_con3r p{ width:216px; padding-left:16px; padding-right:15px; font-size:12px; line-height:20px; color:#323232; background:url(images/bg_con04.gif) no-repeat; height:295px; padding-top:10px; padding-bottom:5px;}
.wenti{ width:900px; padding-top:8px; padding-left:30px; padding-right:30px; margin:0 auto; margin-bottom:10px; font-size:12px; line-height:24px; height:86px; background:url(images/bg_con05.jpg) no-repeat;}
.wenti h4{ font-size:14px; color:#FFF; padding-bottom:5px;}
.wenti p{ font-size:12px; color:#fff;}
.kac{ width:970px; padding-left:10px; margin:0 auto; overflow:hidden;}
.kac li{ width:465px; padding:5px; padding-top:6px; float:left; overflow:hidden; background:#FFF; margin-right:10px; font-size:12px; line-height:24px; color:#999; margin-bottom:10px;}
.img_box03{ width:220px; height:140px; float:left; padding-right:10px;}
.cs_con{ position:relative; width:235px; float:left;}
.cs_box{ width:213px; border:solid 1px #dedede; padding:10px; height:118px;}
.img_cs{ width:71px; height:71px; position:absolute; right:-6px; top:-6px; z-index:10;}


.jjfa{ width:245px; padding-left:13px; color:#656567; padding-bottom:15px;}
.jjfa strong{ color:#131315;}