body, div, input,a{margin:0 ;padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; list-style:none; text-decoration:none}
#header{width:100%; height:607px; background-image:url(../images_tc/banner_02.png); background-repeat:repeat-x; margin:0 auto}
#dh{ width:1002px; height:auto; margin:0 auto;}
#dh_wz{ width:1002px; height:38px; margin:0 auto; background-image:url(../images_tc/bn_03.png); background-repeat:repeat-x; line-height:38px;}
#dh_wz a{ color:#fff;}
#nr_dh{width:1002px; height:auto; margin:0 auto;}
#nr_bk{width:992px; height:auto; margin:0 auto; padding-left:10px; margin-top:8px;}
.bk{ width:980px; height:10px;}
.nr{ width:978px; height:auto; border-left:1px #e6e4e4  solid; border-right:1px #e6e4e4  solid; } 
.nr_t{ width:951px; height:164px; margin:0 auto;padding-top:10px; padding-bottom:5px; background-image:url(../images_tc/nr_01.png); background-repeat:no-repeat;}
.nr_c{ width:951px; height:164px; margin:0 auto;padding-top:10px; padding-bottom:5px; background-image:url(../images_tc/nr_02.png); background-repeat:no-repeat;}
.nr_a{ width:951px; height:164px; margin:0 auto;padding-top:10px; padding-bottom:5px; background-image:url(../images_tc/nr_03.png); background-repeat:no-repeat;}
.an{ width:110px; height:39px; float:right; margin-top:95px; margin-right:25px;}
.an a{ width:110px; height:39px;background-image:url(../images_tc/an01.png); background-repeat:no-repeat; display:block}
.an a:hover{ width:110px; height:39px; background-image:url(../images_tc/an02.png); background-repeat:no-repeat;}
.dl{ width:965px; height:auto; float:left}
.lc{ width:965px; height:228px; margin:0 auto; margin-top:10px; overflow:hidden; clear:both}
.zc{ width:531px; height:auto; float:left;}
.bl{ width:400px; height:auto; float:left}
.bg{ width:540px; height:auto; font-weight:bold; color:#4c4b49; line-height:28px; padding-top:6px;}
.bg .ab{ width:210px; height:auto; float:left; padding-left:15px; padding-top:15px;}
.bg .cd{ width:300px; height:auto; float:left;padding-top:15px;}
.tjbk{width:100px; height:34px; border:1px #c7c6c5 solid; line-height:34px; text-align:center; }
.tjbb{width:220px; height:80px; border:1px #c7c6c5 solid; line-height:24px; font-size:12px }
.bqa{ width:70px; height:auto; float:left}
.annd{ width:531px; height:auto; float:left; margin-top:10px;}
#footer{ width:1002px; height:auto; margin:0 auto}
.footer01{ margin-top:15px;}
.footer02{ text-align:center; line-height:24px; color:#666; padding-top:6px;}
.footer02 a{ color:#333333}