@charset "gb2312";
/*All Style:---------------------------------------------------------body*/
body {font-family:" "宋体, 微软雅黑,  Verdana,Helvetica, sans-serif,; font-size:12px; color:#3c3b3c; line-height:22px;clear:both; margin:0px auto;background:url(../images/bg.jpg) repeat-x}

a:link{color:#019cbd; text-decoration: none; }
a:visited{color:#019cbd; text-decoration: none; }
a:hover{color: #019cbd;text-decoration:none;}
div,a,form,p,img,border,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{ margin:0;padding:0;border:0;}
p{ font-size:14px; margin-bottom:14px; text-indent:2em; line-height:26px}
p strong{font-size:14px;}
.clear{clear:both;}


/*----ҳ----------------------------------------------------------------------------------------------*/
.font12re{ color:#dd117b}
.font12zib{ color:#841da4;font-weight:bold}
.font40ye{font-size:34px; color:#d2b960}
.font14blb{ font-size:14px;color:#3c3b3c; font-weight:bold; }
.font14zib{ font-size:14px; font-weight:bold;color:#841da4 }
a.fon12re:visited{color:#563115; text-decoration: none; font-size:12px; font-weight:bold }
a.fon12re:link{color:#563115; text-decoration: none; font-size:12px; font-weight:bold }
a.fon12re:hover{color:#563115;text-decoration:none; font-size:12px; font-weight:bold}



ul{ list-style-type:none; overflow:hidden;zoom:1; }
ul li{ float:left;color:#585959; } 
ul li a{color:#585959;} 

.input_t{ width:90px; height:16px; border:0; background-color:#f6feff}

dt{ font-size:12px; font-weight:bold; text-align:center; margin-bottom:5px;}dd{text-indent:2em;*text-indent:-1em;_text-indent:-1em font-size:12px;}
.xline{ height:2px; line-height:1px; border-bottom:1px  dashed #CCCCCC; margin:0px auto}
.xline_s{ width:20px; background:url(../images/xline_s_b.jpg) 10px 10px repeat-y;}
/*----ҳ-----------------------------------------------------------------------------------------------*/

.ad_r{ background-color:#f3ecf9}
.head{width:979px;margin:0 auto;margin-bottom:0px;}
.head .menu{width:979px;height:44px;margin:0 auto;line-height:44px;background:url(../images/menu_t_b.jpg); overflow:hidden}
.head .menu a{color:#fff; word-spacing:3px; margin:1px 2px; }
.head .menu span{ height:44px;color:#75eef9; float:right; margin-right:10px; }
.head .menu img{ float:left; margin-right:88px}
.head .top{ width:979px; height:421px;background:url(../images/banner_b.jpg);position:relative;overflow:hidden}
.head .top .wz{left:538px; bottom:100px; width:126px; height:30px;margin-right:30px; position:absolute; cursor:pointer; display:block}
.head .top .wz img{width:126px; height:30px; }


.list{ margin:0 0px 10px 5px}
.list li{ width:94%; height:35px; padding-left:15px;font-size:14px;line-height:35px;background:url(../images/zs_jt.jpg) 0px 14px no-repeat; border-bottom:1px dashed #cccccc; overflow:hidden}
.list li a{ color:#3c3b3c}.list li a:link{ color:#3c3b3c}.list li a:visited{ color:#3c3b3c}.list li a:hover{ color:#841da4}

.list2{ margin:0 0px 10px 5px}
.list2 li{ width:94%; height:28px; padding-left:15px;font-size:14px;line-height:28px;background:url(../images/zs_jt.jpg) 0px 10px no-repeat;overflow:hidden}
.list2 li a{ color:#3c3b3c}.list li a:link{ color:#3c3b3c}.list li a:visited{ color:#3c3b3c}.list li a:hover{ color:#841da4}

.list3{ margin:0 0px 10px 5px}
.list3 li{ width:94%; height:22px; padding-left:15px;font-size:14px;line-height:22px;background:url(../images/zs_jt.jpg) 0px 8px no-repeat;overflow:hidden}
.list3 li a{ color:#3c3b3c}.list li a:link{ color:#3c3b3c}.list li a:visited{ color:#3c3b3c}.list li a:hover{ color:#841da4}

.content{width:979px;margin:0 auto; margin-bottom:10px;overflow:hidden;}

.lm{ height:40px;overflow:hidden}
.lm_b{ float:left; width:240px; height:12px; *height:7px; _height:7px; margin-left:15px; margin-top:5px; border-left:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.more{ float:left; width:65px; height:21px; margin-left:6px; margin-top:0px; background:url(../images/more.jpg) 0 4px no-repeat ; cursor:pointer}
.more img{width:65px; height:21px}
.zs{ float:left}
.title{ float:left; font-size:14px; font-weight:bold; color:#841da4; padding-left:15px}.title a{color:#841da4}

.lk_l{ float:left;width:490px;_width:482px; padding-top:15px}
.lk_m{ float:left;width:20px; margin-top:15px; border-left:1px dashed #CCCCCC}
.lk_r{ float:right;width:488px; padding-top:15px}

.k{margin-bottom:10px; overflow:hidden}
.kx{ border:1px solid #cfeff5;margin-bottom:10px; overflow:hidden;zoom:1;}
.lk_f{ float:left; margin:0 0 10px 20px; overflow:hidden}
.kx_f{ float:left; border:1px solid #dedede;margin-bottom:10px; overflow:hidden}

.con{padding:10px}
.conx{border:1px solid #cfeff5; border-top:0;padding:10px; overflow:hidden;_overflow:hidden;_zoom:1;}


.con_i{padding:4px;} 
.con_ik{ border:1px solid #dedede; padding:4px}
.con_ik_f{border:1px solid #dedede; padding:4px; float:left; margin-right:5px}

.con_t{ padding:10px;}
.luck_t_f{ float:left;overflow:hidden}
.luck_t_fl{ float:left; margin-left:5px}
.luck_t_k{ padding:10px;}.luck_t_k dd{ *text-indent:-1em;_text-indent:-1em}
.luck_t_kl{ border:1px solid #f5f4f4; padding:10px;}
.luck_t_kf{ float:left; padding:10px; overflow:hidden }
.luck_t_kfl{float:left; padding:10px; border:1px solid #f5f4f4;overflow:hidden }



.lx_b{ height:48px; color:#705a04; text-align:center; line-height:18px; padding-top:6px;background:url(../images/lx_b.jpg)}
.yzpt{ width:469px; height:190px;background:url(../images/yzpt_b.jpg); position:relative}
.yzpt .jryz{ width:90px; height:25px; right:24px; bottom:14px;background:url(../images/blank.gif); position:absolute; cursor:pointer}
.yzpt .jryz img{ width:90px; height:25px;}
.yzpt .con{ width:338px; height:25px; left:14px; bottom:12px;background:url(../images/blank.gif); position:absolute}

.hfzj{ width:619px; font-size:14px; line-height:28px; height:146px; padding:70px 20px 0 340px; background:url(../images/al_b.jpg); position:relative}
.hfzj img{ width:60px; height:22px;top:30px; right:14px; cursor:pointer;position: absolute}

.footer1{margin-top:0px; background-color:#047d90}
.footer2{width:980px;margin:0 auto; background:url(../images/bottombj2.jpg); height:205px; font-size:12px;color:#682c76;}

.zlink1{ background:url(../images/bottombj1.jpg) no-repeat; height:35px; width:606px; margin:0 auto; text-align:center; line-height:30px; color:#047d90;}
.zlink1 a { color:#047d90;text-decoration:none;}
.zlink1 a:hover{color:#047d90;text-decoration:none;}
.copyright { width:600px; font-size:12px;margin-top:40px;padding-right:20px; padding-top:65px; line-height:22px; color:#FFF; float:right; text-align:left;}

/*-------CSS--------------------------------------------------------------------------------------*/
.zbsj{ width:977px; border:1px solid #cfeff5; border-top:0; height:272px; margin:0 auto; background:url(../images/zbsj_b.jpg); }
.step{float:left;width:200px;_width:222px;height:60px;line-height:30px;font-size:14px; margin:150px 0px 0 44px;_margin:150px 0px 0 22px;}
.step a{ color:#202121}.step a:link{ color:#202121}.step a:visited{ color:#202121}.step a:hover{ color:#019cbd}
.step img{width:168px;height:30px; margin-top:10px; cursor:pointer}

.zjsj{float:left; width:211px; margin:0 14px;_margin:0 10px;}
.lm{ background:url(../images/zjsj_zs.jpg) no-repeat; padding-left:44px; height:33px; font-size:14px; font-weight:bold; color:#0499b8; line-height:33px; margin-bottom:10px}

.lm2{height:26px;line-height:26px; font-size:14px; font-weight:bold; background-color:#f4f4f4; color:#0499b8;  margin-bottom:10px; position:relative}
.lm2.zs{float:left;position: absolute; width:24px; height:35px;}

.dwzq{ width:326px; margin-bottom:10px}
/*----ҳ-----------------------------------------------------------------------------------------------*/
