/*css reset-------------*/
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:"SimSun"; background-color: #e2ddd3;}
ul{ list-style:none;}
img{ border:none;}
a{ text-decoration:none;}
li {list-style-type:none;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{ content:"."; display:block; clear:both; font-size:0; height:0; overflow:hidden;}
.clearfix{zoom:1;}
.wrapper {width: 1280px; margin: 0 auto;}
.wrapper02{ width:1000px; margin:0 auto;}
.wrapper03{ width:1133px; margin:0 auto;}
.wrapper04{ width:1234px; margin:0 auto;}


.mit01,.mit02,.quit,.setInput label,.add,.tagDelete,.reBtn,.slideBtn,.leftNewsNav li a,.user,.pass,.comment,.Codownload,.winTitle span,.close,.slideBtn02{ background:url(../images/sprite.png) no-repeat;}
/*css style-------------*/

/*设置*/
.topBar{ height:100px; background:url(../images/topBar.jpg) no-repeat center;}
.logoBox{ padding-top:20px;}
.logo{ width:130px; height:55px; background-position:0 0;}
.logoTxt{ font-size:22px; color:#fff; font-family:"微软雅黑"; padding-left:15px; padding-top:10px;}

.searchBar{ height:46px; border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc; background-color:#eee;}
.searchBox{ position:relative; width:190px; padding-top:11px; margin-right:50px;}
.key{ width:178px; height:24px; line-height:24px; border:1px  solid #d2d2d2; padding-left:6px; }
.mit01{width:28px; height:24px;background-position:0 -96px; position:absolute; border:none; left:155px; top:14px; cursor:pointer;}
.mit02{ width:101px; height:26px; border:none; background-position:-120px -55px; cursor:pointer; }
.generalDate{ margin-top:11px; margin-right:19px;}
.generalDate input{ width:100px; height:24px; border:1px solid #dcdcdc;}

.roleBox{ padding-top:11px; width:250px; font-size:14px;}
.roleBox span{ padding-top:3px;}
.role{ width:78px; height:24px; border:1px solid #d2d2d2; vertical-align:middle;}
.quit{ background-position:-206px -20px; color:#000; display:inline; padding:3px 0 3px 20px;cursor:pointer;}

.contentBox{ padding-top:24px;}
.tab li{ float:left; display:inline; margin-right:6px; background:url(../images/sprite3.png) no-repeat; background-position: -94px -94px; width:127px; height:41px; line-height:41px; text-align:center;}
.tab li a{ color:#000; display:block; font-weight:bold;}
.tab li a:hover,.tab li a.cur{ color:#956634; background:url(../images/hoverBg02.png) no-repeat bottom;}
.tab2 li{ float:left; display:inline; background:url(../images/tab_bg.png) no-repeat; width:260px; height:40px; line-height:40px; text-align:center;}
.tab2 li a{ color:#000; display:block; font-weight:bold;}
.tab2 li a:hover,.tab2 li a.cur{ color:#956634; background:url(../images/hoverBg02.png) no-repeat bottom;}
.content{ min-height:418px;_height:418px; margin-bottom:50px;}


.setInput { margin-top:15px;}
.setInput label,.tagBox label{ padding-left:22px; background:url(../img/selfIcon.png) no-repeat 7px 10px; margin-left:28px; margin-right:11px;height:32px; line-height:32px;}
.setInput select{ width:176px; height:30px; line-height:30px; border:1px solid #999;}
.setInput span{ color:#999; margin-left:11px;height:32px; line-height:32px;}



.tagBox{ width:680px; margin:0 auto; padding-top:40px;}
.search{ width:459px; height:30px; line-height:30px; border:1px solid #dcdcdc; padding-left:9px; color:#666;}
.add{ background-position:-28px -94px; background-color: #B78463; width:66px; height:32px; border:1px solid #dcdcdc;margin-left:8px; display:inline; cursor:pointer; color: aliceblue;}
.tagIns{ color:#8C8C8C; line-height:30px; padding-left:122px;}


.tag{ padding-top:29px; padding-left:20px;}
.tag li{ float:left; margin-left:11px; margin-bottom:11px;  display:inline;}
.tag li a{ display:block; padding:6px; color:#000; border:1px solid #dcdcdc; position:relative; white-space:nowrap; background-color:#f0f0f0; font-size:14px; font-family:"微软雅黑"}
.tag li a:hover{ border:1px solid #956734;}
.tagDelete{ position:absolute; width:14px; height:14px; background-position:0 -121px; top:-6px; right:-6px; }


/*排行*/
.content02{ min-height:500px;_height:500px;background-color:#f3f4f4;margin-bottom:50px;}
.content02 .line{border:1px solid #dcdcdc; text-align:center;}
.sTable{ width:100%; text-align:center; color:#667284;border-left:1px solid #b28850; }
.sTable th,.sTable td{ border-right:1px solid #b28850; border-bottom:1px solid #b28850;}
.sTable td.lastTrTd{border-bottom:none;}
.sTable th{ height:39px; line-height:39px; background:#fef2dc; border-top:1px solid #b28850;border-bottom:1px solid #b28850; color:#666; }
.sTable td{ height:41px; line-height:41px;}
.sTable td a{ color:#667284}
.whiteBg{ background:#fff;}

.date{ margin-top:5px; display:inline;}
.date label,.date input{ float:left; line-height:26px; margin-left:8px; display:inline;}
.date input{ width:88px; height:26px; border:1px solid #c4c4c4;}
.date input.dateBtn{ height:28px; line-height:inherit;}
#colorId a{ height:24px; line-height:24px; margin:9px 5px;padding:0 5px; color:#666;float:left; display:inline; text-align:center;}
#colorId a:hover{ background-color:#0068b7; color:#fff;}
#colorId2 a:hover{ background-color:#0068b7; color:#fff;}
.colorIdhover{ background-color:#956534; color:#fff !important;}
/*检索*/
.retrieval{ width:640px; margin:0 auto; padding-top:45px;}
.reTheam{ background:url(../images/retrieval.png) no-repeat center; height:46px; width:640px;}
.reInputBox{ position:relative; padding-top:29px;cursor:pointer;}
.reList{ position:absolute; top:0px; left:15px; z-index:1; font-size:14px;}
.reList li{ float:left; margin-left:5px;}
.reList li a{ display:block; width:93px; height:30px; line-height:30px; text-align:center; color:#000;}
.reList li a:hover,.reList li a.cur{ background:url(../images/searchTab.png) no-repeat;}
.reSearch{ width:612px; height:39px; background:url(../images/searchBox.png) no-repeat; padding:13px 14px; position:relative;}
.keyWord{ width:593px; height:37px; line-height:39px; border:1px solid #99defd; padding-left:7px; color:#999;}
.keyWord:focus{outline:none;}
.reBtn{ position:absolute; width:80px; height:39px; background:url(../images/btnSearch.png) no-repeat; border:none; right:14px; top:13px;cursor:pointer;}
.selectlia{background:url(../images/searchTab.png) no-repeat;}

.check{ height:24px; line-height:24px; padding-top:7px; margin-bottom:7px;}
.check input,.check span,.check a{ float:left;}
.check input{ margin-top:5px;  display:inline; margin-top:0;}
.check span{ margin-right:20px; margin-left:5px; display:inline;}
.check a{ cursor:pointer;}

.higherSearch{ background:url(../images/line.png) repeat-x 10px 10px;}
.reHigher{ font-size:14px; background-color:#f7f7f7; padding-right:7px;}
.slideBtn{ background-position:0 -178px; width:22px; height:22px;cursor:pointer;}
.slideBtn02{ background-position:-25px -178px;}

.reHigerBox{border:1px dashed #c7c7c7; border-radius:3px; width:638px;margin:20px auto 0; padding:10px 0;}
.reHigerBox p{ height:34px; padding:8px; position:relative;}
.reHigerBox p label{ width:94px; text-align:right; height:32px; line-height:32px; float:left; }
.reHigerBox p input,.reHigerBox p select{ height:30px; line-height:30px; border:1px solid #dcdcdc; margin:0 10px; padding-left:7px;}
.longInput{ width:480px;}

.searchIns{ line-height:24px; color:#999; padding-left:15px;}
/*新闻*/
.newsBox{margin-top: 10px;}
.leftNews{ width:260px;}
.tab li.m0{ margin-right:0px;}
.leftNewsNav{ width:258px; border:1px solid #ededed; background-color:#fff;}
.leftNewsNav li{ width:258px; border-bottom:1px solid #ededed;  line-height:43px;}
.leftNewsNav li.lastLi{ border-bottom:none;}
.leftNewsNav li a{ color:#000; padding-left:39px; display:block; border-left:4px solid #fff; background-position:-190px 18px;}
.leftNewsNav li a:hover,.leftNewsNav li a.cur{ border-color:#0068b7; color:#0068b7;}
.leftNewsNav li div{ border-top:1px solid #ededed;}


.rightNews{ width:1000px;}
.newsMid{ margin-bottom:35px;}
.newsTop{ border: 1px solid #ededed; background-color: #fff; padding: 18px;}
.newsTop div label{ height:28px; line-height:28px; width:80px; text-align:right;}
.newsTop div span{ height:28px; line-height:28px;}
.newsTop div select{width:175px; height:28px; line-height:28px; border:1px solid #dcdcdc}
.style{ margin-left:20px;}
.style li{ float:left; margin-left:10px; margin-top:-22px;}
.style li a { display:block; width:60px; height:20px;}
/* .style li a:hover {background: url(../images/sprite5.png);} */
/* .across{ background-position:-87px -143px;} */
.sideways a {background: url(../images/sprite.png);}



/*新闻横排*/
.topBorder{ width:100%; position:absolute; top:180px; left:0; height:50px;}
.newsList{ background-color:#fff;border:1px solid #dbdbdb; width:221px; margin-bottom:10px; margin-right:36px;}
.newsList.m0{ margin-right:0px;}
.newsList:nth-child(4n+0){ margin-right:0px;}
.newsList.clickStatus{background-color:#fef2dc; box-shadow:0 1px 10px #999;}
.newsMid{ margin-top:10px;}
.newsLista{ height:323px;}
.newsList_no{ background-color:#fff;border:1px solid #dbdbdb; width:226px; margin-bottom:10px; margin-right:36px;}
.newsList_no.m0{ margin-right:0px;}
.newsList_no{ margin-right:0px;}
.newsList_no.clickStatus{background-color:#edfaff; box-shadow:0 1px 10px #999;}
.newsList_no dl{padding:12px;}
.newsList_no dl dt{ border:1px solid #dbdbdb;  width:200px; height:200px;text-align:center; line-height:1;background-color:#f7f7f7 ;position:relative;}
.newsList_no dl dt b{ position:absolute; top:0; right:0;width:30px; height:25px; line-height:25px; text-align:center; color:#fff; font-weight:normal; background:url(../images/mark.png) no-repeat;}
.newsList_no dl dd{ padding-top:10px;white-space:nowrap;overflow:hidden;}

.newsList dl{padding:12px;}
.cursorpoint{cursor: pointer;}
.newsList dl dt{ border:1px solid #dbdbdb;  width:200px; height:200px;text-align:center; line-height:1;background-color:#f7f7f7 ;position:relative;cursor: pointer;}
.newsList dl dt b{ position:absolute; top:0; right:0;width:30px; height:25px; line-height:25px; text-align:center; color:#fff; font-weight:normal; background:url(../images/mark.png) no-repeat;}
.newsList dl dd{ padding-top:10px;white-space:nowrap;overflow:hidden;}
.instrution{border-top:1px solid #dbdbdb;padding:0 12px;color:#000000;}
.instrution li,.instrution li spans{ height:24px; line-height:24px;}
.orange{ color:#ff6c00; font-weight:normal;}
/***/
.newsList03{ background-color:#fff;border:1px solid #dbdbdb; width:225px; margin-bottom:10px; margin-right:36px; height:301px;}
.newsList03.m0{ margin-right:0px;}

.newsList03.clickStatus{background-color:#edfaff; box-shadow:0 1px 10px #999;}
.newsMid{ margin-top:10px;}

.newsList03_no{ background-color:#fff;border:1px solid #dbdbdb; width:225px; margin-bottom:10px; margin-right:36px; height:301px;}
.newsList03_no.m0{ margin-right:0px;}
.newsList03_no{ margin-right:0px;}
.newsList03_no.clickStatus{background-color:#edfaff; box-shadow:0 1px 10px #999;}

.newsList03 dl{padding:12px;}
.newsList03 dl dt{ border:1px solid #dbdbdb;  width:200px; height:200px;text-align:center; line-height:1;background-color:#f7f7f7 ;position:relative;cursor: pointer;}
.newsList03 dl dt b{ position:absolute; top:0; right:0; width:30px; height:25px; line-height:25px; text-align:center; color:#fff; font-weight:normal; background:url(../images/mark.png) no-repeat;}
.newsList03 dl dd{ padding-top:10px;white-space:nowrap;overflow:hidden;}
.newsList03_no dl{padding:12px;}
.newsList03_no dl dt{ border:1px solid #dbdbdb;  width:200px; height:200px;text-align:center; line-height:1;background-color:#f7f7f7 ;position:relative;}
.newsList03_no dl dt b{ position:absolute; top:0; right:0; width:30px; height:25px; line-height:25px; text-align:center; color:#fff; font-weight:normal; background:url(../images/mark.png) no-repeat;}
.newsList03_no dl dd{ padding-top:10px;white-space:nowrap;overflow:hidden;}

/***/
.newsInputBox{ width:255px;}


.newsBot a{ float:left; width:23px; height:23px; line-height:23px; text-align:center; color:#000; margin-right:3px;display:inline;}
.newsBot a.index{ width:38px; background-color:#b78463; color:#fff; margin-right:7px;}
.newsBot span,.newsBot input{ float:left; }
.newsBot span{ width:50px; text-align:center; height:23px; line-height:23px;}
.newsBot a.prev{ width:66px; background-color:#b78463; color:#fff;}
.newsBot a.next{  width:66px;  background-color:#b78463; color:#fff; margin-right:20px;}
.newsBot input{ width:46px; height:21px; line-height:21px; border:1px solid #aaa; text-align:center; margin-right:3px; display:inline;}
.newsBot a.go{ width:32px; background-color:#b78463; color:#fff;}

/*新闻竖排*/
.newsList02{ padding:10px 15px; background-color:#fff;border-bottom:1px solid #dbdbdb; position:relative;}
.newsList02.clickStatus{ background-color:#fef2dc;border-bottom-color:#fef2dc;}
.clickBar{ position:absolute; width:2px; height:143px; background-color:#956735; left:0; top:0;}
.newsImg{ width:120px; height:120px; border:1px solid #dcdcdc; overflow:hidden;margin:0 15px; display:inline; position:relative; background-color:#f7f7f7;}
.newsImg b{ position:absolute; top:0; right:0;width:30px; height:25px; line-height:25px; text-align:center; color:#fff; font-weight:normal; background:url(../images/mark.png) no-repeat;}
.newsLeftBox li{ height:40px; line-height:40px;color:#000000;}
.newsTitle{color:#000000; width:382px; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;  }
.red{ color:#ff6c00;}
.gray{ color:#000000;}
.newsInstr{ color:#000000; line-height:40px; margin-top:80px;}
.newsInstr02{color:#000000; line-height:34px; text-align:right;}
.newsCheck{ margin-top:55px;}
/*登录*/
.loginIndex{ background:#0b88cd url(../images/logo.png) no-repeat 0 -50px; }
.loginBox{ position:relative;}
.login{ width:376px; height:408px; background-color:#fff; position:absolute; top:221px; right:115px;}
.erm{ width:376px; height:58px; line-height:58px; text-align:center; color:#fff; font-size:16px; font-weight:bold;font-family:"微软雅黑"; background:url(../images/ecmBg.jpg) no-repeat;}
.loginInput{ height:348px; width:374px; border:1px solid #dcdcde;}
.welcome{ background:url(../images/welcome.png) no-repeat; width:374px; height:46px; line-height:46px; text-align:center; color:#999; margin:7px 0;}
.loginInput p{ position:relative; margin-bottom:20px; margin-left:35px;}
.loginInput p label{ position:absolute; right:45px;top:13px; width:20px; height:18px;}
.check02{ vertical-align:middle; margin-bottom:1px;}
.inputBox input{ width:253px; height:44px; line-height:44px; border:1px solid #b5b5b5; padding:0 33px 0 14px; font-size:14px; color:#999b9d;}
.loginBtn{ width:300px; height:44px; background:url(../images/loginBtn.jpg) no-repeat; border:none; cursor:pointer; font-size:14px;}
.pass{ background-position:-89px -168px; }
.user{ background-position:-124px -168px;  }
.loginBot{ text-align:center; height:51px; border-top:1px solid #dcdcde; background:#f8f8f8; line-height:51px; color:#999; position:absolute; left:1px; bottom:0; width:374px; }
.loginBox{ position:absolute; top:50%; left:50%; margin-top:-291px; margin-left:-640px;}
.loginLogo{ background:url(../images/loginLeft.png) no-repeat; width:703px; height:582px; text-align:center; line-height:1;}
.loginLogo img{ vertical-align:middle;}
.loginLogo span{  display:inline-block;height:100%; vertical-align:middle;}
.login{  position:absolute;top:50%; margin-top:-204px; right:50px;}
.loginBot{ bottom:1px;}
.loginInput{  z-index:10;}
.loginShadow{ position:absolute; bottom:-18px; left:-5px; background:url(../images/loginShadow.png) no-repeat; width:390px; height:42px; z-index:-1;}

/*收藏*/
.collectionBox{width:1275px;}
.coKey a{ color:#000; padding:4px 8px;}
.coKey a.cur{ background-color:#b78463; color:#fff;}
.collectionTop{ border:1px solid #ededed; padding:0 13px; background-color:#fff; margin-bottom:10px;}
.keyBox{ padding:10px 0;}
.coMoreBox{height:22px; margin-top:5px;}
.coMore{ padding:3px 8px; border:1px solid #93a8a9; color:#000; }
.keyMan{ padding:4px 8px;background-color:#b78463; color:#fff; margin-right:20px; display:inline;}
.coTopBot{ padding:14px 0 17px;}
.coPage,.coTopInput{ margin-top:9px;}
.deleteAndRemove{ margin-left:10px;color:#000;}
.deleteAndRemove a{ color:#000; padding:0 5px;}

.collectionContent{ margin-top:15px; margin-bottom:35px;}
.coComment a{ color:#999; padding-left:20px; }
.comment{ background-position:-207px -207px;margin-right:10px;}
.comment:hover{ color:#eb6100; background-position:-207px -231px}
.Codownload{ background-position:0 -207px;}
.Codownload:hover{color:#eb6100; background-position:0 -234px;}

.newsList.newsList03{ margin-right:41px; margin-bottom:30px;}


/*图片*/
.pictureBox{ width:695px; text-align:center; padding-left:10px; padding-right:20px;min-height:610px;_height:610px; background:#eaebec url(../images/shadow.png) no-repeat 703px 0;}
.pictureIndex{ height:308px; overflow:hidden;}
.pictureIndex li{ width:88px; height:88px; border:1px solid #d1d1d1; margin-bottom:18px; position:relative;}

.prevBtn,.nextBtn{ width:88px; height:24px;border:1px solid #aaa; display:block; cursor:pointer;}
.prevBtn{ background:url(../images/topJiantou.png) no-repeat center #fff; margin-bottom:20px;}
.nextBtn{ background:url(../images/botsanjiao.png) no-repeat center #fff; margin-top:20px;}


.blueBorder{ position:absolute; top:0; left:0; width:78px; height:78px; border:5px solid #7ecef4;}
.blackBg{ width:88px; height:88px; background:url(../images/blackBg.png) no-repeat; position:absolute; top:0; left:0;}

/*专题*/
.selectTop{ border:1px solid #dcdcdc; padding:20px 17px; background-color:#fff;}
.selectBox select{width:175px; height:28px; line-height:28px; border:1px solid #dcdcdc;}

.evenColor{ background-color:#f4f4f4;}
.oddColor{ background-color:#fff;}
.specialBox{ margin:20px 0;}


/*成品*/
.newsList{width:225px; margin-bottom:10px; margin-right:30px;}

.leftCnav{ width:260px; min-height:500px; position:fixed; left:-260px; top:50%; margin-top:-210px;}
.specoalInput{padding:6px 0; height: 420px; overflow-y: scroll;}
.finishProduct a{ display:block; line-height:30px;}
.finishProduct img{ margin-right:8px;}
.finishProduct ul{padding-left:20px;margin-top:5px;}
.finishProduct li.m,.finishProduct li.p{cursor:pointer;text-indent:17px;padding:5px 0;}
.finishProduct li.m{ background:url(../images/Lplus.png) no-repeat 0 5px;}
.finishProduct li.p{background:url(../images/Tminus.png) no-repeat 0 5px;}

.leftTab{ background-color:#fff; border:1px solid #e5e5e5;}

.finishProduct01{ border:1px solid #e5e5e5; min-height:600px; background-color:#fff;}
.finishProduct01 h2{ line-height:50px; height:50px; text-align:center; color:#fff; border-bottom:1px solid #aaa; font-size:16px; background-color:#c0c0c0;}
.finishProduct01 ul{ margin-top:15px;}
.finishProduct01 ul li a{ display:block; width:100%; text-align:center; line-height:40px; color: #7d7872;}
.finishProduct01 ul li a:hover{ color:#333; background-color:#fef2dc; font-weight:bold;}
.finishProduct01 ul li a img{ margin-top:5px;}
.newsList dl dt.chengpin{ height:273px;}
.mit02{ width:101px; height:26px; border:none; background-position:-120px -55px; cursor:pointer; margin-top:18px; margin-right:10px; }
.blackBg{ background:#000; position:fixed; top:0; left:0; width:100%; height:100%; opacity:0.3;}

.specoalInput p{ margin-bottom:6px;}
.specoalInput p label,.checkwrap label{ width:70px; text-align:right; margin-right:10px; line-height:24px;}
.specoalInput p input,.specoalInput p select{ height:22px; width:155px; border:1px solid #dcdcdc;}
.specoalInput p input,.searchBtn input{ outline:none;}
.specoalInput p input:focus{ border:1px solid #956534;}
.specoalInput p span{ margin:0 33px; line-height:24px;}
.searchBtn{ text-align:center;}
.searchBtn input{ width:188px; height:30px; border:1px solid #956534; background:url(../images/searchLine.jpg) repeat-x; color: #fff;cursor:pointer;}
.checkwrap{ line-height:24px; margin-bottom:6px;}
.mb{ margin-bottom:15px;}
.tabSlideBox{ position:relative;}
.tabSlide{ background:url(../images/slideleft.png) no-repeat; width:43px; height:94px; position:absolute; right:-43px; top:0; cursor:pointer;}
.tabSlideHide{ background:url(../images/slideright.png) no-repeat;}


.CPBtn{margin-bottom:10px;}
.CPBtn input{ border:none; background:url(../../../e5image/publish/CPsprite.png) no-repeat; width:20px; height:20px; float:right; margin-left:15px; cursor:pointer;}
.CPBtn input:focus{outline: none}
#rightxz:hover{ background-position:0 -123px;}
#rightxz{ background-position:-43px -123px;}
#leftxz:hover{ background-position:0 -76px;}
#leftxz{ background-position:-43px -76px;}
#suoxiao:hover{ background-position:0 -37px;}
#suoxiao{ background-position:-43px -37px;}
#fangda:hover{ background-position:0 0;}
#fangda{ background-position:-43px 0;}

.largeImgBox{ width:852px; text-align:center; min-height:852px;_height:852px; background-color:#f2f2f2;}

.chengpin{ position:relative; }

.paperNav{ height:50px; line-height:50px; position:relative;width:1200px; float:right;}
.position{ margin-left:320px; display:inline;}
.returnIndex{ color:#333; margin-right:15px; display:inline;}
.paperShadow{  background: #ffffff; background-size:100%; width:359px; height:500px; text-align:center; position:absolute; top:0; left:28px;}
.paperBox{ background-color:#fff; width:359px; height:500px; display:inline-block; border:1px solid #b78463; text-align:center;}
.paperBox span{ height:100%; display:inline-block; vertical-align:middle;}
.paperBox img{ vertical-align:middle;}

.pageMenu{ width:892px; margin-top:12px; display:inline;}

.titleMenu{ width:501px; background-color:#fff; min-height:495px; border:1px solid #dcdcdc; border-top:none; margin-left:8px; display:inline;}
.titleMenu h2,.versionMenu h2{ background-color:#fde9c8; line-height:40px; height:40px; color:#343434; font-size:14px; padding-left:15px;}
.titleMenu ul li a{ color:#666; padding:7px 15px; display:block;border-bottom:1px dashed #dcdcdc;}
.titleMenu ul li a:hover{ background-color:#fef2dc;}
.versionMenu{ width:370px; border:1px solid #dcdcdc; border-top:none; background-color:#fff;  min-height:495px;}
.versionMenu ul li,#versionSlide li{line-height:40px;}
.versionMenu ul li a,#versionSlide li a{  padding:0 15px;color:#333; display:block; float:none;}
.versionMenu ul li a:hover,#versionSlide li a:hover{ background-color:#fef2dc; font-weight:bold;}
.versionMenu ul li a img,#versionSlide li a img { margin-top:5px;}

.pdfView{ width:385px; float:left;margin-top:446px;}
.pdfView p{ padding:7px 0;}
.pdfdash{ border-bottom:1px dashed #bebebe;}
.pdfView p a{ padding:0 10px; color:#333;}

.titleMenu ul li a span{ width:471px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.titleMenu02 ul li a span{ width:361px; }
.titleMenu.titleMenu02{ margin:0; width:391px;}
.versionDetail{ width:852px; display:inline; padding:10px 0; background-color:#fff; border:1px solid #dcdcdc; margin-top:11px;}
.textDetail{ line-height:24px; padding:10px; margin-bottom:37px; }
.versionDetail h2{ text-align:center; line-height:52px; font-size:14px; border-bottom:1px dashed #dcdcdc;}
.versionDetailTop a{ color:#333; margin:8px;}
.font a img{ vertical-align:middle; margin-right:5px;}

#versionSlide{ position:absolute; top:40px; right:-1px; border:1px solid #dcdcdc; width:300px; background-color:#fff;z-index: 1999;}
.rightBg{ background:url(../images/rightBtn.png) no-repeat; width:3px; height:32px; float:left;}
.allmedia_ft_highlight{color: red;}

/*收藏标签*/
.collectionTag{ padding:0 15px;}
.collectionTag h2{ line-height:37px; border-bottom:1px dashed #dcdcdc; font-size:16px;}
.collectionTag h2 a{ float:right; color:#333; font-size:14px; font-weight:normal; padding-left:25px; margin:0 5px;}
.colooectionPrint{ background:url(../images/print.png) no-repeat 3px 10px;}
.colooectionClose{ background:url(../images/close.png) no-repeat 3px 11px;}
.tagList{ width:620px; margin:20px auto; color:#999; line-height:30px;}
.tagList label{ display:inline-block; width:120px; text-align:right; color:#333;}
.tagList label img{ margin-right:5px;}
.tagList p b{ color:#999; font-weight:normal;}
.tagList p input{ width:468px; height:30px; border:1px solid #dcdcdc; padding-left:10px;}
.paddingp{ padding-left:127px;}
.tagName{ padding-left:36px;}
.tagName span{ color:#333;margin-right:10px;cursor:pointer; margin-bottom:10px;}
.tagName span:hover{ color:#00F;}
.ensureBtn{ text-align:center; margin-top:30px;}
.ensureBtn input{ background:url(../images/collectionBtn.png) no-repeat; width:66px; height:32px; border:none;cursor:pointer;}

/*收藏标签*/
#catCont{ border:1px solid #dcdcdc; box-shadow:0 1px 10px #999;}


#colorId{border: 1px solid #dcdcdc;border-bottom: 0px;border-top:0;background-color:#fff;}

#op1{ background:url(../images/webSelect.png) no-repeat 7px 5px;}
#op10{ background:url(../images/selectRecord.png) no-repeat 7px 5px;}
#op3{ background:url(../images/commentBg.png) no-repeat 7px 5px;}
#op4{ background:url(../images/opDownLoad.png) no-repeat 7px 4px;}
#op2{ background:url(../images/favourite.png) no-repeat 7px 5px;}
#op5{ background:url(../images/printB.png) no-repeat 7px 5px;}

.sysOperate{background:#fff; border:1px solid #ededed; margin:10px auto; padding:10px 13px;}
.sysOprateBtn li{ float:left; margin-right:10px;}
.sysOprateBtn li a{ padding-right:5px; height:20px; border:1px solid #e3e3e3; float:left;color:#333; line-height:20px; background-color:#f6f6f6; padding-left:25px;}
.sysOprateBtn li a:hover{ border:1px solid #a1a1a1;}

/*悬浮菜单*/
.floatRight{ position:fixed; right:0px; top:60%;margin-top:-80px;z-index:999}
.floatRight li{ margin-bottom:3px; width:34px; height:34px; border-radius:3px;}
.floatRight li a{ position:relative;width:34px; height:34px; display:block;  border-radius:3px; color:#fff;}
.floatRight li a b{width:34px; height:34px; display:block; background-color:#c0c0c0; position:absolute; left:0; top:0;z-index:999;border-radius:3px;}
.float1{background:url(../images/float/inteselect.png) center no-repeat; }
.float10{background:url(../images/float/selectrecord.png) center no-repeat; }
.float5{background:url(../images/float/selectrecord.png) center no-repeat; }
.float3{background:url(../images/float/commentBg.png) center no-repeat; }
.float4{background:url(../images/float/opDownLoad.png) center no-repeat; }
.float2{background:url(../images/float/favourite.png) center no-repeat; }
.float6{background:url(../images/float/printB.png) center no-repeat; }
.floatRight li a b.hoverBg{background-color:#956534;}
.floatRight li a span{ position:absolute; line-height:34px; text-align:center; left:34px; top:0; width:85px;  z-index:998;border-radius:3px;background-color:#c0c0c0; padding-left:5px;}
.floatRight li a span.hoverspan{background-color:#956534;}

.searchResualt{ margin-top:0; margin-left:15px;}
.searchResualt li{ height:41px; line-height:41px;}
.newsLeftBox li.addContent{ line-height:24px; height:70px; overflow:hidden;word-break:break-word;word-wrap:break-word;}
.searchLeftBox{ width:840px;}

.cursorP{ cursor:pointer;}

/** 注册*/
.registerBox{ margin:0 auto; width:1000px;}
.registerTop{ margin:15px 0;}
.welRegister{ font-family:"微软雅黑"; font-size:18px; margin-top:26px;}
.reLogo{ border-right:1px solid #e7e7e7; margin-right:10px;}
.have{ margin-top:35px; color:#1100fe;}


.registerInput{ border:1px solid #dcdcdc; background-color:#fff; padding:75px 0;}
.regiInput{ width:366px; margin:0 auto;}
.regiInput p,.rePassword{ position:relative; width:366px; height:32px; margin-bottom:15px;}
.regiInput p  b{ color:#F00; font-weight:normal; position:absolute; left:0; top:7px;}
.regiInput div  b{ color:#F00; font-weight:normal; position:absolute; left:0; top:7px;}
.regiInput p span,.rePassword span{ position:absolute; width:69px; height:22px; line-height:22px; left:15px; top:5px; z-index:2; text-align:right; border-right:1px solid #cdcdcd; padding-right:10px;}
.regiInput p input{ position:absolute; top:0; right:0; width:263px; height:30px; border:1px solid #cdcdcd; z-index:1; padding-left:85px; line-height:30px;}
.rePassword{ width:351px; padding-left:15px;}
.rePassword input{ width:116px;height:30px; border:1px solid #cdcdcd; z-index:1;  padding-left:85px;vertical-align:middle;line-height:30px;}
.rePassword img{ display:inline-block; vertical-align:middle;}
.registerBtn{ width:366px; text-align:center;}
.registerBtn input{ background:url(../images/register.png) no-repeat; width:343px; height:32px; cursor:pointer; border:none;}
.regiInput p input:focus,.rePassword input:focus{  outline:1px solid #0062b3}


.newsWrap{padding:10px 10px;background-color:#fff;border-bottom:1px solid #dcdcdc; position: relative;}
.newsWrap.clickStatus{ background-color:#fef2dc;border-bottom-color:#fef2dc;}

/*top nav*/
header {width: 100%; height: 260px; background: url("../book_images/nav_bg.jpg") no-repeat top center;}
header .header-top-nav {width: 100%; height: 50px; background-color:rgba(35,44,69,0.5); color: #FFFFFF; font-family: "Microsoft YaHei";}
header .header-top-nav .title {float: left; height: 54px; line-height: 54px; font-size: 16px;}
header .header-top-nav .nav-ul {display: block;}
header .header-top-nav .nav-ul>li {display: block; float: left; position: relative;}
header .header-top-nav .nav-ul>li>a {display: block; height: 50px; line-height: 50px; padding-left: 56px; padding-right: 40px; box-sizing: border-box; font-family: "Microsoft YaHei"; font-size: 16px; color: #fff; }
header .header-top-nav .nav-ul>li>a.user-name {background: url("../book_images/icon_user.png") no-repeat 26px 19px;}
header .header-top-nav .nav-ul>li>a.logout {background: url("../book_images/icon_logout.png") no-repeat 26px 19px;}
header .header-top-nav .nav-ul>li>a:hover {color: #990000;}
header .header-top-nav .nav-ul>li>ul {display: none; position: absolute; width: 136px; left: 0; top: 50px; z-index: 999;}
header .header-top-nav .nav-ul>li>ul>li {display: block; width:100%; height: 34px; line-height: 34px; margin-bottom: 1px; background-color: rgba(255,255,255,0.8); position:relative;}
header .header-top-nav .nav-ul>li>ul>li>span.lib { display:inline-block; width:34px; height: 34px; background:url(../book_images/user-01.png) no-repeat; position:absolute; left:0; top:0;}
header .header-top-nav .nav-ul>li>ul>li>span.view { display:inline-block; width:34px; height: 34px; background:url(../book_images/user-02.png) no-repeat; position:absolute; left:0; top:0;}
header .header-top-nav .nav-ul>li>ul>li>span.his { display:inline-block; width:34px; height: 34px; background:url(../book_images/user-03.png) no-repeat; position:absolute; left:0; top:0;}
header .header-top-nav .nav-ul>li>ul>li>span.book { display:inline-block; width:34px; height: 34px; background:url(../book_images/user-04.png) no-repeat; position:absolute; left:0; top:0;}
header .header-top-nav .nav-ul>li>ul>li>span.col { display:inline-block; width:34px; height: 34px; background:url(../book_images/user-05.png) no-repeat; position:absolute; left:0; top:0;}
header .header-top-nav .nav-ul>li>ul>li>span.manager { display:inline-block; width:34px; height: 34px; background:url(../book_images/user-07.png) no-repeat; position:absolute; left:0; top:0;}
header .header-top-nav .nav-ul>li>ul>li>span.anno { display:inline-block; width:34px; height: 34px; background:url(../book_images/user-08.png) no-repeat; position:absolute; left:0; top:0;}
header .header-top-nav .nav-ul>li>ul>li>span.corr { display:inline-block; width:34px; height: 34px; background:url(../book_images/user-09.png) no-repeat; position:absolute; left:0; top:0;}
header .header-top-nav .nav-ul>li>ul>li>span.exit { display:inline-block; width:34px; height: 34px; background:url(../book_images/user-06.png) no-repeat; position:absolute; left:0; top:0;}
header .header-top-nav .nav-ul>li>ul>li>a {display: block; width: 100%; height:34px; text-align: center; line-height:34px; font-size: 16px; font-family: "Microsoft YaHei"; color: #000000; }
header .header-top-nav .nav-ul>li>ul>li>a:hover {color: #990000;}

header .nav {padding-top: 140px;}
header .nav .nav-list {display: block; width: 1232px; margin: 0 auto; height: 50px;}
header .nav .nav-list>li {display: block; float: left; margin: 0 30px; position: relative;}
header .nav .nav-list>li>a {display: block; height: 50px; line-height: 50px; padding: 0 25px; font-size: 16px; font-family: "Microsoft YaHei"; color: #626262;}
header .nav .nav-list>li>a:hover,header .nav .nav-list>li>a.cur {color: red;}
header .nav .nav-list>li>ul {display: none; width: 120px; position: absolute; left: -22px; top: 40px; z-index: 999;}
header .nav .nav-list>li>ul > li {display: block; height: 34px; line-height: 34px; margin-bottom: 1px; background-color: rgba(35,44,69,0.5);}
header .nav .nav-list>li>ul > li > a {display: block; width: 100%; text-align: center; font-size: 16px; font-family: "Microsoft YaHei"; color: #FFFFFF;}
header .nav .nav-list>li>ul > li > a:hover {color: #000;}

.indexTop{ margin-top:46px;}

.footer {text-align: center; font-size: 12px; line-height: 40px; border-top: 1px solid #9d773b; color: #956634; bottom: 0;}
