@charset "utf-8";

body{font-size:14px; margin:0px auto; font-family:宋体; background-color:#c4efff}

*{margin:0px auto; padding:0px; }
html {zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true); }
(this));}/*解决IE6中CSS背景图片重复加载的问题*/
h1,h2,h3,h4,h5,h6,ul,dl,dt,dd,p,fieldset,ol,form{margin:0px; padding:0px;}
li{ list-style:none;overflow:hidden;}
a{ text-decoration:none;color:#000000}
a:hover{text-decoration:none; color:#000000}
button{border:none;cursor:pointer;}
img{border:none;}
.fz14{ font-size:14px;}

.all{width:1045px;margin:0 auto;}
.topall{width:1045px;margin:0 auto; height:103px; overflow:hidden}
.top_one{ width:1045px; height:30px;margin:0 auto; background:url(../images/top_02.jpg) no-repeat right;}
.top_one span{ width:330px; height:30px; float:right; text-align:center; line-height:30px; font-size:14px; color:#787878}
.top_one span a{ color:#787878; text-decoration:none;}
.top_one span a:hover{ color:#787878; text-decoration:none;}
.top_two{ width:1045px; height:73px;margin:0 auto; }

.top_logo{ width:314px; height:73px; float:left}
.ct_all{width:1045px; height:auto;margin:0 auto;}
.top_tell{ width:714px; height:73px; float:left; text-align:right;}
.menu{ width:1045px; height:34px;margin:0 auto; overflow:hidden; }


.lihover{COLOR:#ffffff}
.lihover A:link {background:url(../images/menubj_on.jpg) no-repeat left bottom;color:#000000 ;display:block;width:87px; height:33px;}
.lihover A:visited {COLOR:#000000; TEXT-DECORATION: none;background:url(../images/menubj_on.jpg) no-repeat left bottom;display:block;width:87px; height:33px;}
.lihover A:hover {COLOR:#000000; TEXT-DECORATION:none;background:url(../images/menubj_on.jpg) no-repeat left bottom; display:block;width:87px; height:33px; }





.menu_wz{ width:617px; height:34px;margin:0 auto; overflow:hidden; float:right; }
.menu_wz ul { list-style-type:none;}
.menu_wz ul li{ width:87px; height:33px; float:left;display: inline; background:url(../images/menubj.jpg) no-repeat; margin-left:1PX; text-align:center; line-height:33px; text-indent:0.5em;  }
.menu_wz ul li a { color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none}
.menu_wz ul li a:hover{ color:#000000; font-size:16px; font-weight:bold; text-decoration:none;background:url(../images/menubj_on.jpg) no-repeat;width:87px; height:33px; line-height:33px;  display:block;}



.ct_o{width:1045px; height:7px; background:url(../images/bkt.jpg) no-repeat; overflow:hidden;margin:0 auto;}
.ct_t{width:1045px; height:auto; background:url(../images/bkz.jpg);margin:0 auto;}
.ct_s{width:1045px; height:13px; background:url(../images/bkd.jpg) no-repeat; overflow:hidden;margin:0 auto;}

.bnnerbj{width:1043px; height:249px; background:url(../images/top_bannerbj.jpg) top repeat-x ; overflow:hidden;margin:0 auto; text-align:center}

.ctnr{width:1022px; height:266px; margin:0 auto; overflow:hidden }

.ctwz_one_cx{width:762px; height:266px; float:left;  overflow:hidden }
.ctwz_one_tit{ width:762px; height:33px; float:left}
.ctwz_one_tit1{ width:37px; height:33px; background:url(../images/tit_o.jpg) no-repeat; float:left}
.ctwz_one_tit2{ width:663px; height:33px; background:url(../images/tit_t.jpg); float:left;text-align:left; color:#FFFFFF; line-height:33px; font-size:14px; font-weight:bold}
.ctwz_one_tit3{ width:62px; height:33px; background:url(../images/tit_s.jpg) no-repeat; float:left; text-align:center; color:#FFFFFF; line-height:33px; }

.ctwz_one_tit3 a { color:#FFFFFF; text-decoration:none}
.ctwz_one_tit3 a:hover { color:#FFFFFF; text-decoration:none}


.ctwz_one_bk{border-bottom:#bcbcbc 1px solid;border-right:#bcbcbc 1px solid;border-left:#bcbcbc 1px solid;}

.ctwz_1{width:266px; height:215px;float:left; padding-top:10px; overflow:hidden}

.ctwz_2 { color:#727272; font-size:14px; }

.pd{ padding:5px;}
.ctwz_2 a { color:#727272; font-size:14px; text-decoration:none}
.ctwz_2  a:hover{ color:#727272; font-size:14px; text-decoration:none}
.ctwz_one_titdd{ width:252px; height:33px; float:left}

.ctwz_one_titdd{ width:152px; height:33px; background:url(../images/tit_t.jpg); float:left;text-align:left; color:#FFFFFF; line-height:33px; font-size:14px; font-weight:bold}
.fz{ font-size:14px; font-weight:bold}
.tit { color:#FFFFFF;}
.tit a { color:#FFFFFF; text-decoration:none}
.tit a:hover { color:#FFFFFF; text-decoration:none}

.boder{ border:#cccccc 1px solid;}

.mtp{ margin:12px 5px 10px 5px; float:left}
.mtplb{ margin:8px; 4px 12px;4px; float:left; display:inline}

.fw{ font-weight:bold;}
.st_n{ background-repeat:no-repeat;}

.bt{  line-height:24px; color:#727272; padding-top:20px;}
.mt5{ margin-top:5px;}

.menulist{ color:#000000; font-size:14x; font-weight:bold; text-indent:4em;}
.menulist a{ color:#000000; font-size:14x; font-weight:bold; text-decoration:none; line-height:36px;}
.menulist a:hover{ color:#FFFFFF; font-size:14x; font-weight:bold; text-decoration:none;background:url(../images/menuList_on.jpg) no-repeat center; width:258px; height:36px; display:block; line-height:36px;}

.flm{ color:#FFFFFF; font-size:14px;font-weight:bold;text-indent:2em;}
.f14{ font-size:14px}
.wc{ color:#FFFFFF; font-weight:bold;}

.lbtp{ color:#000000; font-size:14x; font-weight:bold; }
.lbtp a{ color:#000000; font-size:14x; font-weight:bold; text-decoration:none; }
.lbtp a:hover{ color:#000000; font-size:14x; font-weight:bold; text-decoration:none; }