/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{text-decoration:underline;}
img{border:0;}
font,em{font-style:normal; font-family:"Microsoft YaHei";}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
textarea{overflow:auto;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_yh{font-family:"Microsoft YaHei";}
.none{display:none;}
body{background:#FFF; font-size:12px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;}
#content{width: 1000px; margin: 0 auto;}
#mWrap{display: none;}
.top{width: 100%; height: 46px; line-height: 46px; background: #748740; margin: 0 auto;}
.logo{float: left; width: 100px; line-height: 46px; text-align: center; font-size: 16px; color: #FFF; text-decoration: underline;}
.kefu{float: right; width: 100px; line-height: 46px; text-align: center; font-size: 16px; color: #FFF; position: relative; cursor: pointer;}
.kefu img{display: none; width: 200px; position: absolute; left: -75px; top: 40px; z-index: 10000}
.logoPng{padding: 12px 0; text-align: center; position: relative;}
.logoPng img{display:inline-block;}
.tabName{height: 50px; padding: 0 0 0 0; position: relative; border-bottom: 2px solid #393939; text-align: center; margin-bottom: 10px;}
.tabName a{padding: 0 8px; height: 50px; line-height: 50px; text-align: center; font-size: 32px; color: #323232; display: inline-block;}
.tabName a:hover,.tabName a.on{background: #393939; color: #FFF; text-decoration: none;}
.tabName span.tabText{float: left; padding: 0 0 0 20px; font-size: 18px; color: #f00; line-height: 42px;}
.tabName span.tabText a{float: none; text-decoration: underline;}
.tabName img{display: block; position: absolute; left:825px; top: 3px;}

.tabName2{height: 42px; padding: 0 0 0 0; position: relative; border-bottom: 2px solid #393939; text-align: center;}
.tabName2 a{padding: 0 18px; height: 42px; line-height: 42px; text-align: center; font-size: 18px; color: #323232; display: inline-block;}
.tabName2 a:hover,.tabName2 a.on{background: #393939; color: #FFF; text-decoration: none;}
.tabName2 span.tabText{float: left; padding: 0 0 0 20px; font-size: 18px; color: #f00; line-height: 42px;}
.tabName2 span.tabText a{float: none; text-decoration: underline;}
.tabName2 img{display: block; position: absolute; left:825px; top: 3px;}

.mainBox{width: 1000px; padding-top: 60px; padding-bottom: 20px; margin:0 auto; position: relative;}
.mainTab{float: left; width: 100px; height: 142px; background: url(../images/tsba3.png) no-repeat 0 bottom; background-size: 100% auto; display: none;}
.mainTab a,.mainTab span{display: block; width: 70px; height: 36px; background: #424141; border: 1px solid #000; border-radius: 5px; color: #ffdddd; font-size: 24px; text-align: center; line-height: 36px; margin-bottom: 20px; cursor: pointer;}
.mainTab a.on,.mainTab span.on{background: #555;}
.mainTab a:hover{text-decoration: none;}

.mainSel{width: 220px; float: left; font-family:\5b8b\4f53; padding-right: 0; position:relative;}
.mainSel h2{text-indent: 30px; line-height: 32px; height: 38px; font-size: 28px; color: #141616; overflow: hidden;}
.mainSel a{display:block; font-size: 26px; color: #141616; cursor: pointer; padding: 5px 10px; margin-bottom:10px; border-radius: 5px; border: 1px solid #FFF; text-align: center;}
.mainSel a span{display: block; font-size: 18px;}
.mainSel a:hover,.mainSel a.on{text-decoration: none; color:#ff007c; border: 1px solid #18a8ff;}
.nwGif{position: absolute; left: 165px; top: 47px; display: block;}
.mainBorderLeft{padding-left: 0px; padding-right: 5px;}
.mainSel2{width: 140px;}
.mainSel2 a{height: 26px; line-height: 26px;}

.pageTips{width: 100%; position: absolute; left: 0; top: 10px; text-align: center; font-size: 26px; color: #f00;}

.mainTable{width: 770px; /*height: 950px;*/ float: left; font-family:\5b8b\4f53; text-align: center;}
.mainTh{height: 38px; line-height: 32px;}
.mainTh span{display: block; height: 32px; color: #141616; float: left; width: 80px; font-size: 18px; text-align: center;}
.mainTh span.s1{width: 160px; position: relative;}
.mainTh span.s2{width: 120px; position: relative;}
.mainTh span.s3{width: 90px; position: relative;}
.mainTh span.s4{width: 90px; position: relative;}

#data{padding-bottom: 80px;}

.list{height: 80px; border:1px solid #FFF; border-radius: 5px; font-size: 20px; color: #141616; position: relative; margin-bottom:1px; text-align: center;}
.list.spec{background: url(http://123.guzhongtrade.com/sp/images/t.png) no-repeat right bottom; background-size: auto 100%;}
.listOn{border:1px solid #efefef;}
.list span{float: left; width: 80px; height: 28px; line-height: 28px;}
.list span.s1{width: 160px; position: relative;}
.list span.s1 img{display: none; width: 100px; height: 100px; border:2px solid #000; position: absolute; left: 105px; top: 0; z-index: 222;}
.list span.s2{width: 120px;}
.list span.s3{width: 90px;}
.list span.s4{width: 90px;}
.list span.s7{width: 40px;}
.list span.s8{width: 30px;}
.list span.s10{width: 135px;}
.list span.s11{width: 180px;}
.list span.s12{width: 140px;}
.list span.s13{width: 70px;}
.list span.s14{width: 150px;}
.list a{color:#141616;}
.list a:hover{text-decoration: underline;}
.list span.yel a{color: #FF0;}
.list span.yel a:hover{color: #FF0; text-decoration: underline;}
.list strong.minus,.list strong.add,.list input.inp{display: block; width: 32px; height: 20px; line-height: 20px; position: absolute; top: 3px; border: 1px solid #FFF; background: #a8b0b0; color: #FFF; text-align: center; font-weight: normal; font-family:\5b8b\4f53; display: none;}
.list strong.minus{right: 143px; cursor: pointer;}
.list input.inp{right: 110px; height: 20px; line-height: 20px; width: 26px; padding: 0 3px;}
.list strong.add{right: 77px; cursor: pointer;}
.list strong.btn,.list strong.btn2{display: block; width: 48px; height: 22px; background: #FFF; font-size: 16px; color: #ff5151; position: absolute; right: 16px; top: 3px; border-radius: 4px; line-height: 22px; font-weight: normal; cursor:pointer; display: none; border: 1px solid #ffa7a7;}
.list strong.btn2{background: #797979; cursor: default; display: none;}
.listOn strong.minus,.listOn strong.add,.listOn input.inp,.listOn strong.btn,.listOn strong.btn2{display: block;}
.list a.pjBtn{padding: 0 3px;}
.insDiv{padding-bottom: 14px;}
.insDiv iframe{width: 640px; height: 320px; display: block; margin: 0 auto;}
.insDiv img{display: block; max-width:100%; margin: 0 auto;}
.insDiv h2{text-align: center; color: #000; font-size: 20px; line-height: 36px;}
.insDiv p{line-height: 24px; color: #000; font-size: 16px; text-align: left; width: 640px; margin: 0 auto;}


.mainView{width: 1000px; padding-bottom: 30px; margin: 0 auto; background: #f8f6f6 url(../images/ye.png) no-repeat right bottom; margin-bottom: 30px;}
.mainText{padding: 70px 0 0 0; text-align: center; width: 916px; margin: 0 auto; color: #323232; font-size: 16px; line-height: 26px;}
.mainView h2{font-size: 24px;}
.mainView h2,.mainView p{padding-bottom: 30px;}
.mainView p{text-align: left;}

.video{width:100px; margin: 0 auto; height: 487px; overflow: hidden;}
.video ul{width: 1700px;}
.video li{float: left; width: 445px; height: 428px; display: inline; margin-right: 112.5px;}
.video li img{display: block;}

.mail{width: 100px; margin: 0 auto; background: url(../images/fot.jpg) no-repeat 0 0; height: 93px;}
.mailName{float: left; width: 627px; line-height: 93px; text-align: right; font-size: 14px; color: #f8f6f6;}
.mailInp{width: 240px; float: left; padding: 30px 0 0 10px;}
.mailInp input{width: 200px; border: 1px solid #5c5c5c; background: none; height: 18px; line-height: 18px; padding: 6px 10px; font-size: 14px; color: #FFF; font-family:\5b8b\4f53;}
.mailBtn{float: left; width: 80px; padding: 30px 0 0 0;}
.mailBtn a{display: block; width: 70px; height: 32px; line-height: 32px; background: #d19000; text-align: center; color: #FFF;}
.mailBtn a:hover{text-decoration: none; background: #b6820e;}

.mainMth{width: 442px; height: auto !important; min-height: 560px; height: 560px; float: left; color: #141616; font-size: 13px; margin-top: 38px; border-left:2px dashed #c4c4c4; padding: 0 10px;}
.mainTs{border: 1px solid #95a0a0; font-size: 16px; color: #000; line-height: 20px; margin-bottom: 10px;}
.mainTs p{padding: 10px;}
.mainTs p span{color: #ff5151;}
.mthTop{position: relative; padding: 10px 0; line-height: 30px;}
.topZhe{height: 30px; font-size: 14px; padding: 0 0 0 4px;}
.topZhe span{color: #ff6060; font-size: 24px;}
.topMoney{height: 30px; padding: 0 0 0 4px;}
.topMoney span{padding-right: 10px;}
.topMoney span#allMoney{text-decoration:line-through;}
.topMoney span#zhMoney{font-size: 18px;}

.mthList{height:48px; border-bottom: 1px solid #e7e7e7; padding: 6px 10px; position: relative;}
.mthListOn{background:rgba(0,0,0,0.2);}
.mthList strong.del{background: url(../images/del.png) no-repeat 0 0; width: 21px; height: 21px; position: absolute; right: 2px; top: 8px; cursor: pointer;}
.mthList span{float: left; height: 26px; line-height: 26px; text-align: center;}
.mthList span.m1{width: 442px; text-align: left; color: #ff6a56;}
.mthList span.m2{padding-right: 30px;}
/*.mthList span.m2{width: 56px;}
.mthList span.m3{width: 70px;}
.mthList span.m4{width: 66px;}
.mthList span.m5{width: 40px;}*/
.mthList span.m6{width: 130px; text-align: right; color: #ffe2e2; float: right;}
.mthList span.m7{width: 138px; text-align: left;}
.none{display: none;}

#dataAll{padding-bottom: 20px;}

.hd{padding: 10px; font-size: 16px; background: #191919; color: #FFF; line-height: 20px; overflow: hidden; font-family: "宋体";}
.hd a{color: #ffc6c6;}
.hd span.s1{float: left; width: 35%;}
.hd span.s2{}/*{float: right; width: 65%;}*/
.hd p{color:#ff5454; font-size: 14px; height: 24px;}

.footer{font-size: 14px; text-align: center; padding: 0 0 60px 0; line-height: 30px; font-family:\5b8b\4f53;}
.footer a{color: #f00;}

.publicLinksDiv{font-size: 16px; text-align: center; padding: 20px 0; line-height: 20px; font-family:\5b8b\4f53;}
.publicLinksDiv a{color: #f00; margin: 0 5px;}

#mWrap .publicLinksDiv{font-size: 20px;}

.contBox{width: 114px; height: 30px; position: absolute; right: 10px; top: 2px; z-index: 1000;}
.contBox a{display: block; width: 114px; height: 30px; background: #d19000; text-align: center; line-height: 30px; font-size: 18px; color: #FFF; border-radius: 5px;}
.contBox a:hover{background: #e6a109; text-decoration: none;}
.contBox img{display: block; width: 200px; position: absolute; left: -86px; top: 30px; display: none;}

.contBox2{width: 84px; height: 30px; position: absolute; right: 134px; top: 2px; z-index: 1000;}
.contBox2 a{display: block; width: 84px; height: 30px; background: #d19000; text-align: center; line-height: 30px; font-size: 18px; color: #FFF; border-radius: 5px;}
.contBox2 a:hover{background: #e6a109; text-decoration: none;}
.contBox2 img{display: block; width: 200px; position: absolute; left: -86px; top: 30px; display: none;}

.contBox3{width: 100px; height: 46px; line-height: 46px; float: right; text-align: center; font-size: 16px;}
.contBox3 a{color: #FFF;}
.contBox3 a:hover{}
.contBox3 img{display: none;}

.houseBox{width: 1000px; margin: 0 auto; overflow: hidden;}
.houList{width: 1000px; padding: 50px 0 100px 0;}
.houseBox img{border: 2px solid #090405; display: inline; margin-bottom: 20px;}
.houseBox img.h1{width: 328px; height: 304px; float: left;}
.houseBox img.h2{width: 496px; float: left;}
.houseBox img.h3{width: 496px; float: right;}

.imgShow{float: left;  width: 705px; height: auto !important; min-height:1100px;  height: 1100px;}
.imgTab,.imgTab2{font-size: 16px; color:#323232; padding-bottom: 10px; overflow: hidden;}
.imgTab span,.imgTab2 span{cursor:pointer; float: left; padding:1px 4px; margin-right: 6px; border: 1px solid #FFF;} 
.imgTab span.on,.imgTab2 span.on{color: #18a8ff; border: 1px solid #18a8ff; border-radius: 4px;}
.imgBig{width: 560px; float: left; background: url(../images/loading.gif) no-repeat center 220px; text-align: center;}
.imgBig img{display: none; max-width: 100%; margin:0 auto;}
.imgSmall{width: 127px; float: right; background: url(../images/loading.gif) no-repeat center 0px;}
.imgSmall img{display: block; width: 100%; cursor: pointer;}
.popBg{display:none; width: 100%; height: 100%; background: #000; filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7; z-index: 222; position: fixed; left: 0; top: 0;}
.popBox{display:none; width: 580px; height: 840px; position: fixed; left: 50%; top: 50%; margin: -420px 0 0 -290px; z-index: 333;}
.popBox img{display: block; width: 100%;}
.popBox span{display: block; cursor: pointer; background: url(../images/close.png) no-repeat 0 0; width: 79px; height: 74px; position: absolute; right: -79px; top: 0;}

.jgLink{height: 24px; font-size: 16px; padding-bottom: 10px; padding-right: 150px;}
.jgLink a{display: block; float: right; width:60px; height: 24px; background: #2dfeff; color: #323232; text-align: center; line-height: 24px;}

.textBox{width: 840px; margin: 0 auto; color: #000; line-height: 30px; font-size: 14px;}
.textBox h1{text-align: center; font-size: 36px; padding: 30px 0; }
.textBox h3{font-size: 16px;  padding-bottom: 10px;}
.textBox h4 img{display: block; width: 250px; margin: 0 auto;}
.textBox p{font-size: 30px; line-height: 50px;}
.textBox p img{display: block; margin: 0 auto;}
.textBox h2{font-size: 24px; text-align: center; padding: 16px 0;}
.textBox p.ai{text-indent: 2em; padding-bottom: 10px; font-size: 14px;}
.textBox div{color:#ff5050; background: #000; font-size: 16px; text-align: center; padding: 10px;}
.textBox a{color: #FFF; text-decoration: underline;}
.textlist{height: 420px; width: 680px; margin: 0 auto;}
.textlist li{float: left; width: 50%;}

.bigImgClick2{margin-bottom:4px; border: 4px solid #393939;}
.bigImgOn{border: 4px solid #ff364d; border-radius: 5px;}

.psText{font-size: 14px; color: #FFF; text-align: left;}

.libao{text-align: center; width: 610px; height: 46px; line-height: 46px; position: absolute; left: 50%; top: 0; margin-left: -360px; cursor: default; font-size: 18px; color: #FFF; text-decoration: none;}
.libao:hover{ text-decoration: none;}
.libao span{cursor: pointer; text-decoration: underline;}
.libao img{display: none; position: absolute; left: 130px; top: 36px; z-index: 9999;}
.libao:hover img{display: block;}

.newsMain{width: 1000px !important; padding: 0 !important; margin: 0 auto; position:relative;}
.baidulink{width: 145px; height: 60px; position: absolute; left: 750px; top:124px;}

.newsList{width: 1000px;}
.newsTab,.newsTab2{border-bottom: 2px solid #10b3f6; text-align: center;}
.newsTab a,.newsTab2 a{ display: inline-block; width: 140px; height: 38px; line-height: 38px; text-align: center; font-size: 18px; color: #000; -webkit-transition: all 0.4s; transition: all 0.4s; margin-right: 1px;}
.newsTab a:hover,.newsTab a.on,.newsTab2 a:hover,.newsTab2 a.on{background: #10b3f6; color: #FFF; text-decoration: none;}
.newsData{height: auto !important; min-width: 600px; height: 600px; padding-bottom: 40px;}
.newsData dl{height: 190px; width: 1000px; overflow: hidden; -webkit-transition: all 0.4s; transition: all 0.4s;}
.newsData dl.on{}
.newsData dt{float: left; width: 178px; padding: 33px 0 0 30px;}
.newsData dt img{display: block; border: 1px solid #ddd; width: 176px; height: 122px;}
.newsData dd{float: right; width: 750px; padding: 30px 0px 0 0; color: #000;}
.newsData h2{font-size: 20px;}
.newsData h2 a{color: #10b3f6;}
.newsData h2 a:hover{color: #08a4e4; text-decoration: none;}
.newsData h3{height: 80px; font-size: 14px; line-height: 20px;}
.newsData p{text-align: right;}

.newsAdv{float: right; width: 222px; padding-top: 38px;}
.advlist{display: block; width: 220px; height: 136px; position: relative; margin-bottom: 10px; overflow:hidden; border: 1px solid #393939;}
.advlist:hover{border: 1px solid #f8a759;}
.advlist img{display: block; width: 100%; height: 100%; -webkit-transition: all 0.4s; transition: all 0.4s;}
.advlist:hover img{-webkit-transform: scale(1.05); transform: scale(1.05);}
.advText{width: 100%; height: 48px; position: absolute; left: 0; bottom: 0; z-index: 2; background: rgba(0,0,0,0.5);}
.advText span{display: block; padding:3px 10px; font-size: 13px; color: #bebfbf;}
.advText strong{display: block; padding: 0 10px; font-size: 16px; color: #FFF; font-weight: normal;}
.advText strong b{color: #f3bd3c;}

.tempBox{background: #FFF; border: 1px solid #10b1fd; border-top: 0 none; padding: 40px 110px; color: #383838; font-size: 16px;}
.tempBox a{color: #10b3f6; margin-right: 5px; text-decoration: underline;}
.tempBox a:hover{color: #F00;}

.introTitle{border: 1px solid #10b1fd; color: #383838; font-size: 16px; line-height: 26px; padding: 10px; margin: 15px 0}

.artTitle{ text-align: center; padding-bottom: 20px;}
.artTitle h2{font-size: 26px; color: #f8a759; padding-bottom: 20px;}
.artFont{line-height: 28px; padding-bottom: 30px; color: #383838 !important; font-size: 16px;}
.artFont p{padding-bottom: 24px;}
.artFont img{display: block; margin: 0 auto; max-width: 100%;}

.artFot{border-top: 1px solid #505050; color: #d7d7d7; line-height: 28px; padding:10px 0 0 0;}
.artFot a{color: #10b3f6;}

.page{height:80px; text-align:center; clear:both; overflow:hidden;}
.page ul li{border:1px solid #494949; padding:3px 6px; background: #393939; color: #FFF; display: inline-block;}
.page a{color:#FFF; display: block; width: 100%; height: 100%;}
.page a:hover,.page ul li.thisclass a{color:#f8a759;}

#topBox{height: 230px; position: relative;}
.gzIms{width: 350px; position: absolute; right: 0; top: 10px;}
.gzIms img{float: left;}
.videoArts iframe{width: 100% !important;}

#data::-webkit-scrollbar{width:7px;height:7px;background-color:rgba(0,0,0,0);}
#data::-webkit-scrollbar-track{background-color: transparent;}
#data::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(167,117,7,1);} 
#data::-webkit-scrollbar-thumb:hover{background-color:rgba(209,114,0,1);}
#data::-webkit-scrollbar-thumb:active{background-color:rgba(209,114,0,1);}
#data::-webkit-scrollbar-track-piece{margin: 3px 0;}



.topCardBox{width: 800px; height: 46px; float: right; position: relative; z-index: 10000;}
.topCardBox a{float: left; height: 46px; line-height: 46px; text-align: center; font-size: 20px; color: #FFF; position: relative; cursor: pointer; margin: 0 20px;}
.topCardBox a.yellow{color: #FFF;}
.topCardBox a img{display: none; position: absolute; left: 50%; top: 46px; width: 220px; margin-left: -110px; z-index: 100}
.topCardBox a:hover{text-decoration: none;}
.topCardBox a:hover img{display: block;}

.psDiv{text-align: center; color: #0f0; padding-top: 20px; display: none;}
.instImsg{padding-bottom: 15px;}
#bibiIntHtml{width: 762px; margin: 0 auto;}
.indexBanner{height: 284px; margin-bottom: 20px; display: none;}
/*.indexBanner{background: url(../images/banner220508.jpg) no-repeat center 0; height: 284px; margin-bottom: 20px;}*/
.indexBanner a{display: none; width:1000px; height: 284px; margin: 0 auto; overflow: hidden; text-indent: -9999px; background: url(/webfile/images/year8Img2.jpg) no-repeat 0 0;}
.indexBanner a img{float: left; display: none; width: 0; height: 0;}
.indexMain{width: 1000px; margin: 0 auto; font-family: \5b8b\4f53; color: #393939;}
.indexTop{height: 435px; padding-top: 30px;}
.indexLe{float: left; width:210px; text-align: center; font-size: 16px; color: #393939; padding-top: 28px;}
.indexLe h2{padding-bottom: 20px; font-weight: bold;}
.indexLe p{padding-bottom:6px;}
.indexLe a{display: block; width: 150px; height: 30px; line-height: 30px; margin: 0 auto; border:1px solid #fff; color: #393939;}
.indexLe a:hover{border:1px solid #bf9797; text-decoration: none;}
.indexMd{float:left; width: 500px; text-align: center; color: #393939;}
.indexMd h2{line-height: 130px; font-size: 40px;}
.indexMd h3{padding-bottom: 4px; line-height: 50px;}
.indexMd h3 a{color: #ff6262; font-size: 32px;}
.indexMd h3 a:hover{text-decoration: none; color: #F00;}
.indexMd p{font-size: 20px;}
.indexLr{float: right; width: 410px;}
.indexLr h3{line-height: 60px; text-align: center; font-weight: bold; font-size: 30px;}
.indexLr p{line-height: 24px; font-size: 16px;}
.indexLr p img{display: block; margin: 0 auto; width: 50%;}
.indexPic{width: 100%; overflow: hidden; color: #393939; height: 450px;}
.indexPic h2{text-align: center; height: 100px; line-height: 70px; font-size: 40px;}
.indexPic img{float: left; width: 333px;}
.indexPic img.pic1{float: left;}
.indexPic img.pic2{float: left;}
.indexPic img.pic3{width: 334px;}
.indexSearch{height: 430px;}
.indexSearch h2{text-align: center; height: 100px; line-height: 70px; font-size: 40px;}
.indexSearch img{float: left; width: 333px;}
.indexSearch img.pic1{float: left;}
.indexSearch img.pic2{float: left;}
.indexSearch img.pic3{width: 334px;}
.parBox{height: 430px;}
.parBox h2{text-align: center; height: 70px; line-height: 70px; font-size: 40px; border-bottom: 1px solid #f2f2f2; margin-bottom: 42px;}
.parBox .hzLeft{float: left; width: 510px;}
.parBox .hzLeft p{height: 127px;}
.parBox .hzLeft img{display: block; float: left;}
.parBox .hzRight{float: right; width: 395px;}
.parBox .hzRight p{height: 95px;}
.parBox .hzRight img{display: block;}

.zqLogo{text-align: center; padding: 20px;}
.zqLogo img{display: inline-block; margin: 0 20px;}



.lpBox{font-size:16px; color: #141616; display: none; padding-left:12px; margin-bottom: 12px;}
.lpBox h3{height: 28px; padding-top:40px;}
.lpBox h3 span{color: #ff5757;}
.lpBox li{height:29px; line-height:29px; background: url(../images/selectNo.jpg) no-repeat 0 center; text-indent:35px; margin-bottom: 4px;}
.lpBox li.on{background: url(../images/selectOk.jpg) no-repeat 0 center; color: #ff5757;}

.lpBox2{font-size:14px; color: #141616; display: none; padding-left:12px; margin-bottom: 12px;}
.lpBox2 h3{height: 28px; padding-top:40px;}
.lpBox2 h3 span{color: #ff5757;}
.lpBox2 li{height:29px; line-height:29px; background: url(../images/selectNo.jpg) no-repeat 0 center; text-indent:35px; margin-bottom: 4px;}
.lpBox2 li.on{background: url(../images/selectOk.jpg) no-repeat 0 center; color: #ff5757;}

.lpBox3{font-size:16px; color: #000; display: none; padding-left:12px; margin-bottom: 12px;}
.lpBox3 h3{height: 28px; padding-top:10px;}
.lpBox3 h3 span{color: #ff5757;}
.lpBox3 li{height:29px; line-height:29px; margin-bottom: 4px;}

.topZhe span.topalls{font-size: 20px; color: #141616;}
.wuliu{padding: 10px 0 10px 5px; height: 40px;}
.wuliu span,.wuliu strong{float: left; color: #141616; font-size: 14px; line-height: 29px; height: 29px;}
.wuliu span{width:60px;}
.wuliu strong{background: url(/webfile/images/selectNo.jpg) no-repeat 0 0; padding: 0 0 0 34px; margin-right:5px; font-weight: normal; cursor: pointer;}
.wuliu strong.on{background: url(/webfile/images/selectOk.jpg) no-repeat 0 0;}

.addVideo{float: right; height: 24px;}
.addVideo span{float: left; height: 24px; line-height: 24px; background: #2d2d2d; color: #FFF; font-size: 16px; cursor: pointer; padding: 0 10px; display: inline; margin-right: 20px;}
.addMon{float: right; height:24px; width: 60px;}
.vPopShow{width: 756px; height:462px; position: fixed; background: #000; display: none; z-index: 999; left: 50%; top: 50%; margin: -231px 0 0 -378px;}
.vPopBg{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 998; background:#000; filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7; display: none;}
.vPopClose{position: absolute; right: -66px; top: 0; display: block; width: 66px; height: 61px; background: url(http://www.xuejia123.com/templets/default2/images/vclose.jpg) no-repeat 0 0; cursor: pointer;}

.topapt{font-size: 14px; padding-left: 4px;}
#allpj{font-size: 20px; font-weight: bold;}


.mainSel div.thpp p a{margin-bottom: 3px;}


.morebtn{font-size:0.6rem; background:#ff5454; width:5rem; height:1.25rem; display: block; margin: 0 auto; border: 0.1rem; color: #FFF;}

#libaoPc2{width: 700px;}
#libaoPc2 strong{font-weight: bold; font-size: 16px; color: #F00;}

.mainNumbersTab{width: 100px; float: left; display: none;}
.mainSelLink{padding: 0;}
.mainNumbers h2{color:#595e5e;}
.mainNumbers a{color: #163939;}
.mainNumbers a:hover,.mainNumbers a.on{border: 1px solid #18a8ff; background: none;}
.tabGuba{background: url(../images/tsba1.png) no-repeat right 36px; background-size: 100% auto; border-right:2px dashed #c4c4c4; height: 420px; margin-bottom:52px;}
.tabOther{background: url(../images/tsba2.png) no-repeat right 0; background-size: 100% auto; border-right:2px dashed #c4c4c4; height: 600px;}
.img2017{float: left; padding: 60px 0 0 30px; width: 183px; display: none;}
.img2017 img{display: block;}

.libaoDivText{color:#141416; font-size: 16px; line-height: 24px; text-align: left; overflow:hidden;}
.lpImgs{overflow: hidden; width: 640px;}
.lpImgs img{float: left; display: inline; margin: 0 20px 20px 0; max-width: 100%;}
.lpImgs img.pf{margin-right: 32px;}
.lpImgs img.max{max-width: 100%;}    


.showMoreInfo{text-align: center; font-size: 20px; color:#141616; display: block; border-bottom: 1px solid #F00; padding-bottom: 12px; margin-bottom: 12px;}
.showMoreInfo img{display: block; margin: 0 auto; width: 500px;}
.showMoreInfo p{padding: 4px 0; line-height: 28px;}
.showMoreInfo h3{padding: 4px 0; color: #a92eff;}


.vPopShow{width: 756px; height:462px; position: fixed; background: #000; display: none; z-index: 999; left: 50%; top: 50%; margin: -231px 0 0 -378px;}
.vPopBg{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 998; background:#000; filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7; display: none;}
.vPopClose{position: absolute; right: -66px; top: 0; display: block; width: 66px; height: 61px; background: url(/webfile/images/vclose.jpg) no-repeat 0 0; cursor: pointer;}
.vint{padding: 20px 0; margin: 0 auto; font-size: 16px; color: #000;}
.vint img.vImg{display: block; margin-bottom: 20px;}
.vint th{width: 80px; font-weight: bold; padding: 8px 0; text-align: left;}
.vint td span{padding: 0 12px 0 0; cursor: pointer;}
.vint td{padding: 8px 0 8px 0;}
.vint a{color: #000; text-decoration: underline;}

.shopList{font-size: 16px; line-height: 30px;}
.shopList a{color: #000;}

.aboutTexts{display: block; position: absolute; right: 0px; top: 16px; font-size: 20px; width: 310px;}

.list span.addMove{display:none; width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 20px; color: #ff6363; position: absolute; right: 77px; top: -28px}

.aboutNs{font-size: 20px; font-weight: bold; color: #4fbd41; display: block; text-align: center; position: absolute; left: 0; bottom: -10px; width: 100%;}

.topBaidu{z-index: 991;}


.ppBoxlist{height: 100px;}
.ppBoxlist .ppTitle{height: 30px; line-height: 30px; font-size: 14px; color: #000;}
.ppBoxlist .pplis{height: 30px; line-height:30px; margin-bottom: 5px;}
.ppBoxlist .pplis span{float: left; width:31px; height: 30px; background: url(/webfile/images/selectNo.jpg) no-repeat 0 center; cursor: pointer;}
.ppBoxlist .pplis span.on{background: url(/webfile/images/selectOk.jpg) no-repeat 0 center;}
.ppBoxlist .pplis strong{float: right; width: 402px; font-weight: normal; cursor: pointer;}
.ppDifet .ppTitle{color: #898989;}

.ppDifet .pplis span{background: url(/webfile/images/selectGay.jpg) no-repeat 0 center;}
.popBgs{background:#000; filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; width: 100%; height: 100%; position:fixed; left: 0; top: 0; z-index: 998; display: none;}
.popPicView{width: 592px; position: fixed; left: 50%; margin-left: -296px; top: 10%; background: #FFF; display: none; z-index: 999;}
.closePicView{cursor: pointer; width: 54px; height: 54px; position: absolute; right: -54px; top: 0; background: url(/webfile/images/close.jpg) no-repeat 0 0;}
.popPicMain{padding: 10px;}
.popPicMain h2{font-size: 16px; line-height: 26px; padding-bottom: 14px;}
.popPicMain img{display: block; max-width: 100%;}

#zhe92 span{font-size: 14px; color: #000;}

.pic1211{display: block; width: 254px; height: 139px; background: url(/webfile/images/pic1211.png) no-repeat 0 0; position: absolute; left: 200px; top: 66px; z-index: 999;}
.pic1211 img{display: none; width: 254px; position: absolute; left: 0; top: 139px;}
.pic1211:hover img{display: block;}

.beiBox{display: block;background: url(/webfile/images/bei_01.jpg) no-repeat; width: 102px; height: 102px; position: absolute; left: 35px; top: 35px; z-index: 999;}
.year8Box{display: block;background: url(/webfile/images/year8Img.jpg) no-repeat; width: 116px; height: 117px; position: absolute; left: 157px; top: 28px; z-index: 999;}


.beiBox img{display: none; position: absolute; left: -350px; top: 106px;}
.beiBox:hover img{display: block;}

.mapbtns{position: relative;}
.mapbtns img{position: absolute; right: 0; top: 24px; display: none; z-index: 999; width: 1000px;}
.mapbtns:hover img{display: block;}

.fqjImg{display: block; position: absolute; left: 50px; top: 20px; width: 324px; height: 129px; z-index: 100;}
.fqjImg img{display: block; width: 100%;}
.fqjImg span{display: none; width: 401px; height: 479px; background: url(/webfile/images/showQrcode.png) no-repeat 0 0; position: absolute; left: 50%; margin-left: -178px; top: 129px;}
.fqjImg:hover span{display: block;}
.fgImg{width: 394px; height: 448px; /*background: url(/webfile/images/fg220509.jpg) no-repeat 0 0;*/ position: absolute; right: 78px; top: 40px;}

.newsStrlist{text-align: center; font-size: 26px; padding-bottom: 20px; text-decoration: underline; font-weight: bold;}
.mobileStyle .newsStrlist{font-size: 40px;}
.mobileQrcode{padding: 20px 0;}
.mobileQrcode img{display: block; margin: 0 auto; max-width: 100%;}

.mobileEr{text-align:center; padding:14px 20px; border-bottom:1px solid #cecece; overflow:hidden; background:#eee;}
.mobileEr a{color:#696969; font-size:28px; float:left; width:140px; height:38px; overflow:hidden; line-height:38px; border-radius:19px; margin:0 5px 10px 5px;}
.mobileEr a.on,.mobileEr a:hover{background:#dedede; color:#2f66a8;}
.mobileEr a:last-child{display: none;}

.fqjBox{display: none;}
.nowUpdate{text-align: center; font-size: 36px; padding: 20px 0;}

.iconBox{height: 102px; display: flex; position: absolute; left: 10px; top: 80px; z-index: 999;}
.iconBox a{display: block; width:102px; height: 102px; margin-right: 10px; cursor: pointer; position: relative;}
.iconBox a.a1{background: url(/webfile/images/bei_01.jpg) no-repeat 0 0; background-size: 100% auto;}
.iconBox a.a2{background: url(/webfile/images/year_icon240729.jpg) no-repeat 0 0; background-size: 100% auto;}
.iconBox a.a3{background: url(/webfile/images/ch_icon240729.jpg) no-repeat 0 0; background-size: 100% auto;}
.iconBox a img{display: none; width: 500px; position: absolute; left: 50%; margin-left: -250px; top: 102px;}
.iconBox a:hover img{display: block;}
.logoCont{display: block; width: 230px; position: absolute; left: 50%; margin-left: -115px; top: 60px;}
.addRessCont{width: 300px; position: absolute; right: 0px; top: 60px; font-size: 18px; line-height: 30px;  z-index: 999; text-align: center;}
.addRessCont a{position: relative; color: blue; cursor: pointer;}
.addRessCont a img{display: none; width: 500px; position: absolute; left: 50%; margin-left: -250px; top: 28px;}
.addRessCont a:hover img{display: block;}
.sysTab{text-align: center; line-height: 60px;}
.sysTab a{color: #10b3f6; font-size: 36px; cursor: pointer; text-decoration: underline;}


.newCont{padding: 50px 20px; color: #000; font-family: "宋体";}
.newCont h1{text-align: center; font-size: 36px; line-height: 50px; border-bottom: 1px solid #000; padding: 30px 0; margin-bottom: 30px;}
.newContDesc1{line-height: 46px; font-size: 28px;}
.newContDesc1 a{color: blue; text-decoration: underline;}

.newContNav{background: #748740; height: 46px; line-height: 46px; font-size: 20px; color: #FFF;}
.newContNav a{color: #FFF; padding: 0 25px; display: block; height: 46px; line-height: 46px;}
.newContNav a.thisclass{color: #000; background: #FFF;}
.newContNav ul{display: flex; justify-content: center; height: 46px;}
.newContNav li{height: 46px;}









