@charset "utf-8";
*{margin:0 auto; font-size:12px;}
img{border:none}
ul{margin:0; padding:0; list-style:none}
a{text-decoration:none; color:#9b3131}
body{ background:#fff;color:#9b3131}
strong{ font-size:14px}


.container{width:100%;background: url(../images/z_bg.jpg) no-repeat center top}
.top{width:1000px; height:37px; overflow:hidden; position:relative;background: url(../images/topLine.jpg) no-repeat center top}
.lk{ height:37px; position:absolute; left:10px;top:0px; overflow:hidden;}
.lk a{float:left; display:inline; height:37px; overflow:hidden; background:url(../images/topNav.jpg) no-repeat; text-indent:-999999px;}
.lk a.n1{width:100px;}

.lk a.n2{width:100px; background-position:-100px 0;}

.lk a.n3{width:79px; background-position:-200px 0;}

.lk a.n4{width:86px; background-position:-279px 0;}

.lk a.n5{width:87px; background-position:-365px 0;}

.lk a.n6{width:87px; background-position:-452px 0;}


.topWbo{height:30px; overflow:hidden; position:absolute; right:168px; top:12px; color:#fff}

.head{width:1000px; height:503px; position:relative; background:url(../images/head.jpg) no-repeat; }
.logo{width:250px; height:120px; position:absolute; left:50px; top:47px; z-index:10}
#cp1{width:325px; height:300px; position:absolute;right:43px;top:167px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0; background:#000}
#pop_1{position:absolute; background: url(../images/tu.jpg) center top no-repeat;width:402px; height:402px; overflow:hidden; z-index:209;}

.navBg{width:953px; height:62px; overflow:hidden; background:url(../images/navBg.jpg) no-repeat; padding-left:47px;}
.navBg a{width:110px; height:62px; float:left; display:inline; margin-left:4px; text-indent:-999999px; background:url(../images/navList.jpg) no-repeat}
.navBg a#d1{ background-position:0 0;}
.navBg a#d1:hover,.navBg a#d1.hover{ background-position:0 -62px;}

.navBg a#d2{ background-position:-114px 0;}
.navBg a#d2:hover,.navBg a#d2.hover{ background-position:-114px -62px;}

.navBg a#d3{ background-position:-228px 0;}
.navBg a#d3:hover,.navBg a#d3.hover{ background-position:-228px -62px;}

.navBg a#d4{ background-position:-342px 0;}
.navBg a#d4:hover,.navBg a#d4.hover{ background-position:-342px -62px;}

.navBg a#d5{ background-position:-456px 0;}
.navBg a#d5:hover,.navBg a#d5.hover{ background-position:-456px -62px;}

.navBg a#d6{ background-position:-570px 0;}
.navBg a#d6:hover,.navBg a#d6.hover{ background-position:-570px -62px;}

.navBg a#d7{ background-position:-684px 0;}
.navBg a#d7:hover,.navBg a#d7.hover{ background-position:-684px -62px;}

.cont{width:1000px; overflow:hidden; position:relative; background:url(../images/contMBg.jpg) no-repeat}
.contTitle{width:1000px; height:96px; overflow:hidden; background:url(../images/contTitle.png) no-repeat; text-align:center}
.contTitle h2{width:343px; height:37px; margin-top:6px; background:url(../images/contH2.jpg) no-repeat; text-indent:-999999px}
.contTitle h2.s1{ background-position:0 0}
.contTitle h2.s2{ background-position:0 -37px}
.contTitle h2.s3{ background-position:0 -74px}
.contTitle h2.s4{ background-position:0 -111px}
.contTitle h2.s5{ background-position:0 -148px}
.contTitle h2.s6{ background-position:0 -185px}
.contTitle h2.s7{ background-position:0 -222px}

.contM{width:793px; overflow:hidden; background:url(../images/contM.jpg) repeat-y; padding:0 65px 10px 35px; margin-left:53px}
.contM p{ line-height:23px; font-size:14px; margin:10px 0}
.contB{width:893px; height:23px; overflow:hidden; background:url(../images/contB.jpg) no-repeat; margin-left:53px;}

.forRight{
width:236px;
text-align: center;
font-size:12px;
font-weight:bold;
right:50px;
top:300px;
margin-right:0px!important;
margin-top:0px;*margin-top:0px;_margin-top:300px;
position:fixed!important;
position:absolute;
_top:expression(eval(document.compatMode &&
     document.compatMode=='CSS1Compat') ?
     documentElement.scrollTop :
     document.body.scrollTop );overflow:hidden;height:304px; z-index:10
}
.forClose{width:17px; height:17px; position:absolute;right:0px;top:0px;}
.nopop{background:url(../images/tan1.jpg) no-repeat;width:35px;height:208px; float:right; display:none; cursor:pointer}  
.rightPop{width:236px; height:304px; overflow:hidden; background:url(../images/pop_bg.png) no-repeat; position:relative; float:right;}

.shreginput {height:273px; padding:0 10px 0 10px; color:#6b3412; position:relative; margin:20px 0 0 0; font-weight:lighter}
.sa span{display:inline-block;}
.inputStyle{width:124px; height:20px; line-height:20px; text-align:left; border:1px #9d9d9d solid; color: #111111; float:left}
.yzm{width:45px;}
.shreginput a, .a2{ color:#ff0000}
.wB2{color:#6b3412;}
.color_1{ color:#000}
.prompt{height:24px; color:#ff0000;font-weight:bold; text-align: center; line-height:24px; padding-top:5px;}
.shreginput img{ vertical-align:middle}
.linqu{width:156px; height:41px; overflow:hidden; float:left; display:inline; margin:50px 0 0 76px}
.inputStyle3{ width:45px; height:18px; line-height:18px;  }
.indd{display:inline; margin-left:10px; margin-top:0;*margin-top:-2px;_margin-top:-2px;}
.popDown{width:146px; height:39px; margin-top:40px; overflow:hidden; display:block}





#forward{z-index:100; position:absolute; top:600px; right:-30px;cursor:pointer;}
.footer{width:100%; height:19px; background:url(../images/footer.jpg) repeat-x; margin-top:50px; padding-top:20px}
.foot{width:1000px; height:115px; overflow:hidden; }
.copyright{width:700px; padding:0 0 0 56px; overflow:hidden; background:url(../images/copyright.gif) no-repeat 0 0; margin:19px 0 0 192px;}
.copyright p{line-height:22px; color:#b42929; font-size:12px;}
