/*author:TinaGao date:2012-08-22 10:30*/
body,div,p,table,td,ul,li,dl,dt,dd,h1,h2,h3,h4,form,img,select,input{margin:0;padding:0;}
body{background:#fff url(../img/body.jpg) no-repeat top center;font:12px  Arial, Helvetica, sans-serif,"ËÎÌå" 22px}
a img,input{border:0;font-size:12px;}
ul li{list-style:none;}
.clear{clear:both;}

.wrap{width:980px;margin:0 auto;}
.fistNav{ text-align:right;height:30px; line-height:30px;}
.fistNav a,.fistNav a:hover{margin-right:10px;color:#fdf5d0;font-size:12px; text-decoration:none;}
.fistNav a:hover{ text-decoration:underline}

.topdl{margin:300px 90px 0 55px;width:835px;}
.topdl dt{float:left;width:180px; height:60px;overflow:hidden;}
.topdl dt td{ height:30px;}
.topdl dd{float:right;margin-top:25px;}
.login div{background:url(../img/login.gif) no-repeat 0 0;margin-right:5px;}
.login input{ background:none;color:#fff;}
div.hxId{background-position:0 0;width:95px; height:14px; line-height:16px;overflow:hidden;padding:3px 5px;}
div.hxPwd{background-position:0 -20px;width:45px; height:14px;line-height:16px;overflow:hidden;padding:3px 5px;}
input.loginbtn{background:url(../img/login.gif) no-repeat 0 -40px;width:60px; height:25px;overflow:hidden; vertical-align:middle;margin-right:5px; cursor:pointer;}
.register,.register:hover{font-size:12px;color:#6e000b; line-height:25px;text-decoration:none;}+
.register:hover{ text-decoration:underline}
.topdl dd a,.topdl dd a:hover{font:18px Î¢ÈíÑÅºÚ;font-weight:bold; line-height:28px; color:#9d0104;text-decoration:none}
.topdl dd a:hover{ text-decoration:underline}
.nav{width:850px; height:70px;overflow:hidden;margin:2px auto 0;}
.nav a,.nav a:hover,.nav a.on{ background:url(../img/navbg.jpg) no-repeat 0 0;line-height:200px;text-decoration:none; display:inline-block;width:135px;height:70px; vertical-align:top;}
#na1,#na1:hover,#na1.on{background-position:-11px 0;width:85px; height:70px;overflow:hidden;}
#na2,#na2:hover,#na2.on{background-position:-101px 0;margin-left:5px}
#na3,#na3:hover,#na3.on{background-position:-241px 0;margin-left:5px}
#na4,#na4:hover,#na4.on{background-position:-380px 0;margin-left:3px}
#na5,#na5:hover,#na5.on{background-position:-520px 0;margin-left:5px}
#na6,#na6:hover,#na6.on{background-position:-662px 0;margin-left:8px;width:154px;}
#na1:hover,#na1.on{ background-position:-11px -70px;}
#na2:hover,#na2.on{background-position:-101px -70px;}
#na3:hover,#na3.on{background-position:-241px -70px;}
#na4:hover,#na4.on{background-position:-380px -70px;}
#na5:hover,#na5.on{background-position:-520px -70px;}
#na6:hover,#na6.on{background-position:-662px -70px;}

.cont{background:url(../img/bgm.jpg) repeat-y left top;width:980px;margin-top:7px;overflow:hidden;}
.contdiv{background:url(../img/bgt.jpg) no-repeat left top;padding:0 25px;width:930px;overflow:hidden;}
.picdiv{width:840px; margin:0 auto;}
.gzdiv{background:url(../img/gzbg.jpg) no-repeat; width:810px; height:250px;padding:50px 30px 30px 30px;margin:0 auto;overflow:hidden;}
.gzul li{background:url(../img/ico1.jpg) no-repeat left 8px; padding-left:15px;width:795px;font-weight:bold; line-height:30px;color:#821914;font-size:14px;}

.cjzn{background:url(../img/img2.jpg) no-repeat;width:900px; height:250px;overflow:hidden;margin:0 auto;}
.cjzndl{padding:125px 25px 20px 395px;width:480px; height:205px;overflow:hidden;}
.cjzndl dt{float:left;width:245px; height:105px;overflow:hidden;font-size:16px;color:#7f2d00; line-height:24px;font-weight:bold;}
.cjzndl dd{float: right;height: 62px;margin-right:-13px;_margin-right: -7px;margin-top: 47px;overflow: hidden;width: 85px;}
.cjzndl span{font-family:Arial, Helvetica, sans-serif;font-size:50px;width:35px; float:left;display:block;text-align:center;font-weight:bold;color:#efaa2b;}
.ypdiv{width:905px;overflow:hidden;margin:0 auto;}
.yptdiv{background:url(../img/conbg.jpg) no-repeat 0 0;width:100%; height:43px;overflow:hidden;}
.ypbdiv{background:url(../img/conbg.jpg) no-repeat 0 -43px;width:100%; height:40px;overflow:hidden;}
.ypmdiv{background:url(../img/conbgm.jpg) repeat-y;padding:0 45px;width:815px;overflow:hidden;}
.ypmdiv ul{width:100%;}
.ypmdiv li{float:left;background:url(../img/ypbg.jpg) no-repeat;margin:0 10px 5px; display:inline;width:103px; height:47px;overflow:hidden;padding:5px 7px 8px 5px; cursor:pointer;}
.ypmdiv li img{border:solid 1px #ccc;width:101px; height:45px;}

.hdjs{background:url(../img/img3.jpg) no-repeat; width:892px; height:220px;overflow:hidden;}
.hdjsdiv{padding:55px 35px 35px;width:822px;height:130px;overflow:hidden;}
.hdjsdiv .hdInf{float:left;width:575px;}
.hdjsdiv .hdlist{float:right;width:180px; height:115px;font-size:12px;color:#821914;font-weight:bold; line-height:22px;overflow:hidden;}
.hdjsdiv .hdInf li{width:560px;background:url(../img/ico1.jpg) no-repeat left 8px;padding-left:15px;font-weight:bold; line-height:30px;color:#821914;font-size:14px;}
.yp2div{overflow:hidden;width:885px;margin:0 auto;}
.ypt2div{background:url(../img/conbg1.jpg) no-repeat; height:60px;width:885px;overflow:hidden;}
.ypb2div{background:url(../img/conbg1.jpg) no-repeat 0 -60px; height:30px;width:885px;overflow:hidden;}
.ypm2div{background:url(../img/conbgm1.jpg) repeat-y; width:815px;padding:0 35px;overflow:hidden;}
.ypm2div li{float:left;width:101px; height:50px;overflow:hidden;padding:6px 9px 9px 5px; cursor:pointer;background:url(../img/ypbg.jpg) no-repeat 0 -60px;margin:5px 10px 0; display:inline;}
.card{margin:0 0 17px 52px; height:43px;width:833px;background:url(../img/cardbg.jpg) no-repeat 0 -43px;overflow:hidden}
.card li{float:left;width:130px; height:43px; line-height:200px;margin-right:4px;cursor:pointer;overflow:hidden; display:inline-block;}
.card li:hover,.card li.checked{background:url(../img/cardbg.jpg) no-repeat 0 0px;}
.card #card1:hover,.card #card1.checked{ background-position:0 0; }
.card #card2:hover,.card #card2.checked{ background-position:-134px 0;}
.card #card3:hover,.card #card3.checked{ background-position:-268px 0;}
.card #card4:hover,.card #card4.checked{ background-position:-402px 0;}
.card #card5:hover,.card #card5.checked{ background-position:-531px 0;margin-left:-5px;}
.hide {display: none;}
.show {display: block;}

.conttdiv{width:915px; height:250px;overflow:hidden;margin:0 auto;}
.listdiv{width:825px; height:278px;overflow:hidden;margin:0 auto; background:url(../img/listbg.jpg) no-repeat;padding:70px 45px 70px;}
.ullist{width:100%; height:270px; margin: 0 auto 10px;overflow:hidden;}
.ullist li{float:left;color:#fff;font-size:12px; line-height:24px;width:185px; height:24px;overflow:hidden;margin:0 10px;}
.ullist li a,.ullist li a:hover{color:#f7b65a;font-size:12px; text-decoration:none;margin:0 5px;}
.ullist li a:hover{ text-decoration:underline;}
.ullist li span{color:#f7b65a;font-size:12px;margin:0 5px;}
.pagediv{width:350px;margin:0 auto;}
.pagediv a,.pagediv a:hover{color:#fff;font-size:12px; text-decoration:none;float:left; display:inline-block;width:25px; height:22px; line-height:22px;overflow:hidden;margin:0 5px; text-align:center}
.pagediv a.upPage,.pagediv a.upPage:hover,.pagediv a.nextPage,.pagediv a.nextPage:hover{ color:#6a3906;font-weight:bold;width:77px; height:22px; overflow:hidden;font-size:14px;font-family:Î¢ÈíÑÅºÚ;background:url(../img/btn.jpg) no-repeat 0 0; text-align:center;}
.pagediv a:hover,.pagediv a.on{color:#f7b65a;font-weight:bold; text-decoration:none;}

/*µ¯´°*/
html{_background:url(../images/common/space.gif) no-repeat 0 0}/*1px x 1px transparent gif*/
.openWrap{ width:330px;position:fixed;_position:absolute; left:50%; top:50%;_left:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?(document.documentElement.clientWidth)/2+document.documentElement.scrollLeft-this.offsetWidth/2: (document.body.clientWidth)/2+document.body.scrollLeft-this.offsetWidth/2);_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?(document.documentElement.clientHeight)/2+document.documentElement.scrollTop-this.offsetHeight/2: (document.body.clientHeight)/2+document.body.scrollTop+this.offsetHeight/2);  display:none;}
.openBox{ background:url(../img/tan1.gif) no-repeat;width:330px; height:285px;overflow:hidden;}
.openBoxcon{padding:93px 30px 10px;width:270px;height:182px;overflow:hidden;}
.openBox .topH3{ padding:0px; margin:0px; width:auto; vertical-align:top;}
.close{ float:right; cursor:pointer;}
.openMain{padding-top:30px; text-align:center;font:14px "ËÎÌå";color:#670004;font-weight:bold; line-height:24px;}
.btn_see{ background:url(../img/tanbtn.gif) no-repeat 0 0px;cursor:pointer;width:134px; height:30px;overflow:hidden; border:none;}
.ypbg2{background:url(../img/ypbg2.jpg) no-repeat;width:146px; height:47px;overflow:hidden;padding:8px 10px 10px 7px; margin:5px auto 0;}
.ypbg2 img{border:solid 1px #ccc;width:144px; height:45px;}

#zt_foot2010{ width: 980px;background:url(../img/bgb.jpg) no-repeat;padding-top:110px;color: #505050;margin: 0 auto; height: 43px; }
#zt_foot2010 a{ text-decoration: none; color: #505050;}
#zt_foot2010 *{ padding: 0; margin: 0; font-size: 12px; }
#zt_foot2010 .ztfl{ float: left; padding: 0 0 0 10px; }
#zt_foot2010 .ztfr{ float: right; background: url(http://img.hexun.com/2010/zt/nztbg.gif)  no-repeat 0 -188px; padding:0 10px 0 12px;}