*{ margin:0px; padding:0px;}
body{padding:0;margin:0;font-size:12px;line-height:22px;}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,a{margin:0; padding:0; text-decoration:none; list-style:none;}
img{border:0;padding:0;margin:0;}
a{ color:#666; text-decoration:none;}
h1,h2{ font-size:14px; line-height:25px; color:#FFF; font-weight:bold;}
.l{float:left;}
.r{float:right;}
.clear{ clear:both;}



/*-----top-----*/
.top{width:1000px;height:71px;margin:0 auto;}
.logo{width:500px;height:61px;padding-top:10px;}
.nav{width:500px;height:41px;text-align:right;padding-top:30px;}
.nav li{float:left; display:block; padding:0 10px;height:22px;border-right:1px solid #000;line-height:22px;font-size:14px; }

/*-----banner-----*/
.banner{height:451px;background:url(../images/banner_bg.jpg) no-repeat center; }
.banner_nr{width:1000px;height:451px; margin:0 auto;}
.banner_nr a{ display:block;height:90px;float:left;}

/*-----main-----*/
.main{width:1000px;margin:0 auto;padding-top:20px;}
.main_nr{width:1000px;overflow:hidden;margin-bottom:20px;}
.bt{height:49px;}
.main_z{width:783px;overflow:hidden;}
.main_y{width:160px;overflow:hidden;padding:20px 0 20px 45px;margin-left:10px;border:1px solid #cdcdcd;}
.table{width:781px;border:1px solid #cdcdcd;margin-top:15px;}
.bt_bg{overflow:hidden;height:50px;line-height:50px;border-left:1px solid #fff;border-top:1px solid #fff;text-align:center;background:#e3e2e2;font-size:14px;}
.nr_bg{overflow:hidden;height:43px;line-height:40px;border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;text-align:center;}

.nr_z{width:615px;overflow:hidden;}
.nr_y{width:375px;overflow:hidden;margin-left:10px;}
.table_1{width:613px;border:1px solid #cdcdcd;margin-top:15px;}
.wb{width:375px;overflow:hidden;padding-top:15px;}
.table_1 .nr_list{overflow:hidden;height:30px;line-height:30px;border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;text-align:center;}

.nr{width:998px;overflow:hidden;border:1px solid #cdcdcd;margin-top:15px;}
.nr dl{width:988px;overflow:hidden;border-bottom:1px dashed #cdcdcd;padding:10px 5px 15px 5px;}
.nr dl dt{float:left;margin-right:15px;}
.nr dl dd{font-size:20px;font-family:"微软雅黑";line-height:40px;color:#343434;}

.bt_a{height:20px;padding:15px 5px 0 5px;}
.bt_nr{width:988px;overflow:hidden;border-bottom:1px dashed #cdcdcd;padding:10px 5px 15px 5px;font-size:18px;font-family:"微软雅黑";line-height:40px;}
.bt_nr span{color:#0d98d3;}
.bt_nr p{float:left;padding:10px 2px;}

.kc{width:527px;overflow:hidden;}
.ss{width:446px;overflow:hidden;padding-left:15px;background:url(../images/line.jpg) no-repeat top left;}
.ke_nr{width:497px;overflow:hidden;line-height:22px;padding-right:20px;padding-top:15px;padding-left:30px;}
.ke_nr a{display:block;font-size:12px;height:30px;line-height:30px;color:#1b1b1b;}

.ss_nr{width:988px;overflow:hidden;padding:10px 5px 0px 5px;font-size:14px;font-family:"微软雅黑";line-height:30px;}
.qx_nr{width:988px;overflow:hidden;padding:15px 0;}
.qx_nr a{display:block;overflow:hidden;height:40px;background:#0d98d3;margin:5px;float:left;padding:0 10px;color:#fff;}

.td{width:659px;overflow:hidden;}
.wd{width:331px;overflow:hidden;margin-left:10px;}
.main_2{border:1px solid #cdcbce;overflow:hidden;margin:15px 0 0 0;padding:10px;}
.main_2 a{ display:block;width:91px;padding:0 18px 18px 0px;float:left;}
.wd ul{width:308px;overflow:hidden;line-height:29px;border:1px solid #cdcbce;padding:3px 10px 3px 10px;margin:15px 0 0 0;}
.wd ul li{ display:block;width:308px;height:29px;border-bottom:1px dashed #e3e3e3;}
































