@charset "utf-8";
/* CSS Document */
/*公用*/
body{margin:0px; padding:0px; font-size:12px; font-family:"宋体"; line-height:20px; color:#484848;}
ul,h2,p,form{padding:0px; margin:0px;}
li{ list-style-type:none;}
.clear{ font-size:0px; line-height:0px; clear:both; display:block;}
a{}
a img{border:none;}
/*主框架*/
.main{width:1003px; margin:0px auto;}
.top_logo{padding:15px 10px 10px 10px;}
.top_left{ float:left;}
.top_right{float:right; text-align:right; }
.fz_nav{ height:24px; line-height:24px; width:255px;}
.fz_nav li{float:left; padding:0px 8px; background:url(images/s_line_10.gif) no-repeat right 4px;}
.fz_nav li a{color:#484848; text-decoration:none;}
.fz_nav li a:hover{text-decoration:underline;}
.top_logo h2{float:left;}

.top_nav{ background:url(images/nav_bg_03.gif) repeat-x; height:28px;line-height:28px; padding:0px 20px;}
.top_nav li{ float:left; border-right:1px solid #40b2ec;}
.top_nav li a{color:#fff; font-size:13px; text-decoration:none;padding:0px 32px; display:block;}
.top_nav li a:hover{ background:url(images/nav_jt_06.gif) no-repeat center bottom;}

.index_center{background:url(images/bg_22.gif) repeat-y; width:1003px; margin:10px 0px;}
.index_left{width:260px; float:left; margin-right:10px;}
.index_right{float:left; width:733px; overflow:hidden; text-align:left;}

.index_banner{border:1px solid #e1e1e1;position:relative;width:731px;height:191px;overflow:hidden;}
.index_banner #bannerDiv {width:10000px;height:223px;position:absolute;top:0;left:0;z-index:2;}
.index_banner #bannerDiv .bannerList {width:731px;height:223px; overflow:hidden;float:left;}
.bannerNum{background:url(images/bg_bannerMenu.gif) repeat-x 0 -30px ;height:30px;width:733px;}
.bannerNum .lBor{width:2px;height:30px;background:url(images/bg_bannerMenu.gif) no-repeat;float:left;}
.bannerNum .rBor{width:2px;height:30px;background:url(images/bg_bannerMenu.gif) no-repeat right top; float:right;}
.bannerNum a.numList{float:left;width:131px;margin-left:10px;display:block;text-align:center; font-family:Arial, Helvetica, sans-serif;line-height:17px;text-decoration:none;color:#000;height:30px;line-height:30px;}
.bannerNum a.current{background:url(images/bg_bannerCurrent.gif) no-repeat;font-weight:bold; color:#fff;}

.step_n{font-weight:bold; font-size:14px; color:#545454; line-height:34px;display:block;}
.step_box{ background:url(images/tittle_bg_03.gif) repeat-x; border:1px solid #e4e3e2; float:left; width:730px; margin-bottom:5px; overflow:hidden;}
.red_text{color:#e93c00}
.grey_text{color:#9e9e9e; padding-left:15px; line-height:28px;}
.grey_text2{color:#9e9e9e;line-height:28px;}

.step1_tittle,.step2_tittle,.step3_tittle,.step4_tittle{text-indent:-999px; background:url(images/step_n.gif) no-repeat left top; width:277px; height:32px;}
.step2_tittle{ background-position:left -54px;}
.step3_tittle{ background-position:left -107px;}
.step4_tittle{ background-position:left -160px;}

.table_box{padding-top:8px;float:left; margin-left:4px; width:358px;}
.table_box_n{ width:322px; padding:0px 20px 0px 14px; background-color:#ebebeb; border-bottom:1px solid #dedede; height:28px; line-height:28px;}
.table_box_n a{ float:right;background:url(images/iconj_19.gif) no-repeat left 10px; padding-left:15px; color:#484848; text-decoration:none;}
.step_table_bg{background:url(images/tc_bg_11.gif) no-repeat; width:358px; height:150px; float:left;}
.table_style{margin:5px 0px 0px 15px;}
.table_style td{ background:url(images/xx_line_25.gif) repeat-x left bottom; line-height:20px; height:20px; padding:3px 0px;}

.padding_box{ padding:15px 0px 12px 15px; line-height:18px; }
.padding_box_left{ text-align:right; float:left; margin-right:15px; height:40px; width:120px;}

.link_b a{margin-right:9px;}
.link_b a img{ border:none;}



