﻿body>div{width:980px;margin:5px auto; clear:both}
.divPageWidth{width:980px;margin:0 auto;position:relative;}
.subNav{height:20px;padding-top:3px;}
.subNav p{float:right;}
.mainNav{width:982px;height:34px;margin:0 auto;line-height:34px; clear:both}
.menu{width:976px;height:55px;background-position:0 -34px;margin:0 auto;}
.menu p{float:left;}
.logo{width:210px;padding-top:5px;text-align:center;}
.menu .Ms1,.menu .Ms2{width:740px;height:27px;padding-left:20px;line-height:27px;}
.Ms1{border-bottom:#CCC 1px solid;}
/*新闻Start*/
.newsPWith{width:980px;margin:0 auto;position:relative;}
.newsLeft{width:300px;float:left;}
.newsMiddle{width:440px;height:903px;position: absolute;left:310px;top:0;border:#CCC 1px solid;}
* html .newsMiddle{height:910px;}
.newsRight{width:215px;float:right;}
.newsType1{width:100%;height:75px;padding:5px 0;border-bottom:#D7D7D7 1px solid;background:#FFF;clear:both;overflow:hidden}
.newsType1 img{padding:5px;width:90px;height:70px;float:left;}
.newsType1 span{padding:5px;line-height:170%;}
.newsType2{width:98%;padding:5px 2% 0 0;line-height:140%;display:table;position:relative;background:#FFF/*标题带时间*/}
.newsType2 li{height:21px;text-align:right;background-position:-1080px -118px;display: table-row;font-size:10px;}
.newsType2 li a{width:70%;margin-left:2.5em;font-size:12px;text-align:left;white-space:nowrap;overflow:hidden;position:absolute;left:0;text-overflow: ellipsis}
.newsType3,.newsType6{width:99%;padding:5px 0 0 0;line-height:150%;background:#FFF/*标题不带时间display:table;*/}
.newsType3 li,.newsType4 li,.newsType6 li{height:22px;background-position:-1085px -140px;/*display: table-row;*/font-size:10px;}
.newsType3 li,.newsType4 li{text-align:right;}
.newsType3 li a,.newsType4 li a{width:87%;height:22px;line-height:180%;padding-left:2em;font-size:12px;overflow:hidden;display:block;float:left;text-align:left;text-overflow: ellipsis}
.newsType4{width:96%;padding:5px 0 0 0; line-height:150%;background:#FFF/*标题不带时间display:table;*/}
.newsType4 li a{width:83%;height:22px;padding-left:2em;font-size:14px;overflow:hidden;display:block;float:left;text-align:left;white-space:nowrap;}
.newsMiddle .newsType4{padding-right:5px;}
.newsType6 li a{height:22px;line-height:180%;font-size:12px;text-align:left;}
.newsType6 li span{margin:0 .5em 0 2em;}
.newsType5{background-position:-1015px -25px;line-height:150%;clear:both}
.newsType5 li{height:22px;line-height:180%;overflow:hidden;margin-left:2em;background:#FFF;}
.BlockTit2{display:table;position: relative;background-position:-517px -99px;}
.BlockTit2 span{display:table-cell;vertical-align:middle;float:left;}
.BlockTit2 a{width:55px;height:34px;margin-top:1px;line-height:34px;text-align:center;display:block;background-position:-622px -100px;}
.BlockTit2 a:hover,.BlockTit2 a.NBBGa1{width:55px;height:34px;margin-top:1px;line-height:34px;text-align:center;display:block;background-position:-676px -100px;}
.BlockTit3{width:100%;height:31px;background-position:-518px -138px;display:table;}
.BlockTit3 span{padding-left:1em;height:31px;display:table-cell;vertical-align:middle;text-align:center;float:left;}
.BlockTit3 a{height:31px;display:block;line-height:31px;background-position:-655px -138px;}
.BlockTit3 a:hover,.BlockTit3 a.linkBg{background-position:-530px -138px;}
.newsPWith .newsLeft .newsBlock{height:370px;}
.newsPWith .newsLeft .zt{height:185px;}
.newsPWith .newsRight .newsBlock2{height:250px;}
/*.newsPWith .newsRight .newsBlock1{height:205px;overflow:hidden}*/
.newsPWith .newsRight .newsBlock1 .newsType3 li{height:20px;}
.newsPWith .newsRight .zt{height:410px;}
/*newsListStart*/
.newsList{}
.nListL{width:750px;float:left;}
.serch .p1{height:35px;padding:10px 0 0 8em;}
.serch .p1 span{vertical-align:middle;padding:0 .5em;}
.serch .p1 span input[type=text]{width:300px;height:25px;border:#A0A0A4 1px solid;}
.serch .p2{height:40px;padding:0 1em;line-height:40px;}
.BlockTit4{width:100%;height:31px;display:table;background-position:0 -138px;}
.BlockTit4 span{height:31px;display:table-cell;vertical-align:middle;text-align:center;background-position:-818px -138px;}
.BlockTit4 span a.linkBg{height:31px;display:block;line-height:31px;background-position:-530px -138px;}
.BlockTit4 span{padding-right:2em;height:31px;line-height:31px;float:left;display:block;}
* html .serch .p1{padding-top:15px;height:34px;}

.newsImgList,.dtlImgList,.dtlImgRList{}
.newsImgList li{width:160px;height:150px;padding:1em;overflow:hidden;float:left;text-align:center;}
.dtlImgList li {width:130px;height:120px;padding:1em;overflow:hidden;float:left;text-align:center;}
.dtlImgRList li{width:90px;height:100px;padding:.2em;overflow:hidden;float:left;text-align:center;line-height:130%;}
/*.newsImgList li a,,.dtlImgRList li a{white-space:nowrap;}*/
.dtlImgList li a{line-height:140%;}
.newsImgList li img,.dtlImgList li img,.dtlImgRList li img{border:#CCC 1px solid;padding:2px;margin-bottom:5px;display:block;}
.newsImgList li img{width:150px;height:112px;}
.dtlImgRList li img{width:80px;height:60px;}

.dtlNav{width:980px;margin:0 auto;}
.dtlNav p{width:50%;padding:5px 2em 0 0;float:left;line-height:25px; vertical-align:middle}
.dtlNav p img{ display:block; float:left;padding-right:5px;}
.dtlNav p.alingR{width:45%;text-align:right}

.newsDetails{position:relative;}
.content p{padding-bottom:15px;}
.ndtlL{width:658px;padding:10px;float:left;border:#c1d9f4 1px solid;vertical-align:top;}
.ndtlR{width:290px;float:right;}
.details .keyword{padding:.5em;background: #ECFCFF;margin:5px;border-bottom: #CEF8FF 1px solid;}
.details .keyword .s1,.details .keyword .s2{line-height:150%;color:#1f3a87}
.details .keyword .s1{width:5em;font-weight:700;color:#000}
.fiction{text-align:right;padding:1em 0;}
.fiction a{margin-left:.5em;}
.fiction .s1{background-position:-1021px -250px;padding:.5em;}
/*CommentStart*/
.cmtContent{position: relative;}
.cmtLeft{width:640px;border:#e9e9e9 1px solid;position: relative;float:left;}
.cmtRight{width:290px;padding-left:10px;float:right;position: relative;}
.cmtSts{width:98%;height:40px;line-height:40px;display:table;padding:1%;}
.cmtSts p{display:table-cell;}
.cmtSts .p2 a{background-position:-794px -102px;width:48px;height:31px;padding:5px 15px;}
.cmtSts .p2 a.bntBg{background-position:-740px -102px;width:48px;height:31px;padding:5px 15px 11px;color:#F00}
.cmtSts .p2 a.bntBgUp{background-position:-854px -96px;width:48px;height:31px;padding:11px 15px 5px;color:#F00}
.cmtSts .p2{text-align:right;}
/*forgetPwdStart*/
.headStyle2{margin:1em 0;position:relative;}
.pageWid760 .headStyle2{margin:0;position:relative;}
.headStyle2 p{height:40px;}
.headStyle2 .p1{width:22%;border-right:#CCC 1px solid;line-height:50px;position: absolute;left:2%;}
.headStyle2 .p2{width:25%;padding-left:10px;line-height:50px;position:absolute;left:25%;}
.headStyle2 .p3{width:50%;text-align:right;padding-top:10px;position:relative;left:48%;}
.fgtMsg{display:table;width:100%;}
.fgtMsg span{display:table-cell;vertical-align:middle;padding:1em;}

.fgtIpt{display:table;width:45%;margin:0 auto;}
.pageWid760 .fgtIpt{display:table;width:45%;margin:0 auto;padding-left:6em;}
.fgtIpt p{display:table-row;clear:both;}
.pageWid760 .fgtIpt{display:table;width:45%;margin:0 auto;}
.fgtIpt p span{display:table-cell;padding:.5em 0;}
* html .fgtIpt p span{display:block;float:left;padding:.5em;}
/*techStart*/
.techHedTit{background-position:0 -281px;height:48px;width:100%;position:relative; overflow:hidden;}
.techContent{width:980px;position:relative;}
.techContent .tcLeft{width:267px;float:left;}
.techContent .tcRight{width:702px;float:right;}
.techNew{border:#C90 1px solid;position:relative;width:700px;}
.techNew .pagination{display:block;}
.techNew .techNewImg{width:270px;padding:10px;float:left;}
.techNew .techNewTxt{width:385px;float:right;margin-right:5px;}
.techNewTxt .newsType3{padding-right:5px;}
.techNewTxt .newsType3 li a{width:84%;}
.techNew .newsImgList li{width:160px;height:150px;padding:.5em;overflow:hidden;position:relative;float:left;text-align:center;}
.hig5{height:8px;clear:both;}
/*magazinesStart*/
.mgnwidth{width:980px;margin:0 auto;margin-top:8px;position:relative;}
.mgnLeft{width:605px;position:relative;float:left}
.mgnRight{width:365px;float:right;}
/*booksStart*/
.bookDtsLeft{width:700px;padding:1em;position:relative;background: #F7FDFF;border:#CCC 1px solid;}
.bookDtsRight{width:240px;position:absolute;left:735px;top:0;}
/*periodicalsStart*/
.prcNav .p1{width:30%;position: absolute;padding-top:.4em;}
.prcNav .p2{width:70%;position: relative;left:40%;color:#FFF}
.prcNav p a:visited,.prcNav p a:active,.prcNav p a{font-size:14px;color:#FFF;font-weight:700;padding:0 .8em;line-height:35px;}
.prcLeft{position:absolute;width:224px;padding:0 .5em;}
.prcRight{position:relative;width:576px;left:220px;}
.prcLogin .borCC p{display:table-row}
.prcLogin .borCC p span{display:table-cell;padding:.3em;}
/*downloadStart*/
.dwnLeft{width:666px;float:left;}
.dwnRight{width:300px;padding-left:10px;float:left;}
/*ExpoStart*/
.expoLeft{width:420px;position:relative;float:left;}
.expoRight{width:550px;padding-left:10px;float:left;}
.expBlock2{position:relative;}
.expBlock2 .left{width:140px;height:120px;padding-top:10px;position:relative;text-align:center}
.expBlock2 .right{width:250px;position:absolute;left:130px;top:30px;}
.expLisL{width:250px;float:left;}
.expLisR{width:720px;padding-left:10px;float:left;}
/*applicationTempletStart*/
.appCont .left{width:680px;position:relative;}
.appCont .right{width:266px;position: absolute;left:700px;top:0;}
* html .appCont .right{left:690px;}
.copColumn{position:relative;overflow:hidden;padding:10px 0 0;height:190px;}
.copColumn .img{width:250px;position:relative;text-align:center;font-weight:700;line-height:150%;}
.copColumn .news{width:300px;position:absolute;left:260px;top:10px;}
.copColumn .product{width:120px;position:absolute;left:560px;top:10px;line-height:180%;text-align:center;border-left:1px #CCC dashed;}
.copColumn .product li{height:90px;overflow:hidden;}
.copColumn .news p{height:35px;}
.copColumn .news p img{float:left;padding-right:5px;}
/*voteStart*/
.vote698{width:700px;float:left;}
.vote256{width:270px;float:right;}
.VotBor{border:#ccc 1px solid;border-top:none;}
ol.votItems{line-height:200%; clear:both}
ol.votItems li{padding:1em;border-bottom:#CCC 1px solid;margin:0 auto;width:90%;}
ol.votItems li strong{margin-bottom:.5em;display:block}
ol.votItems li span,ol.votItems li label{padding:0 0 0 1em;}
.votRus{width:80%;margin:1em auto;}
.votRus td{border-bottom:#ccc 1px solid;padding:.5em;}
.votRus td.corGrey{text-align:left;}
/*videoStart*/
.vid670{width:670px;float:left;border:#6CF 1px solid;  /*height:627px;overflow:hidden;*/}
.vid300{width:300px;float:right; overflow:hidden;}
.vidleft{float:left;width:46%;padding:2%;}
.vidright{float:right;width:46%;padding:2%;}
.vidright ul{width:100%}
.vidright ul li{width:46%;height:135px;overflow:hidden;margin:1%;margin-bottom:0.5em;float:left;text-align:center;}
.vidright ul li img{padding-bottom:5px;display:block;margin:0 auto;width:140px;height:100px;}
/*.vidright ul li a{white-space:nowrap;overflow:hidden;width:94%;display:block;}*/
.vidComp ul{width:100%;padding-top:1em;}
.vidComp ul li{width:47%;height:135px;overflow:hidden;margin:1%;float:left;text-align:center;}
.vidComp ul li img{padding-bottom:5px;display:block;margin:0 auto;width:135px;height:100px;}
.vidList{}
.vidList li{width:22%;height:160px;overflow:hidden;padding:1%;float:left;text-align:center}
.vidList li img{padding-bottom:5px;display:block;margin:0 auto;width:140px;height:100px;}
/*.vidList li a{white-space:nowrap;overflow:hidden;width:97%;display:block;}*/
.vidDetView{position:relative;padding:10px;}
.vidDetView .left{width:480px;float:left;}
.vidDetView .mid{width:300px;float:left;margin-left:20px;}
.vidDetView .right{width:150px;float:right;background: #F0F0F0;height:auto}
.vidForm{border:#9bccf5 1px solid;padding:5px;background:#f5faff;}
.vidForm .cont{margin-top:1em;line-height:150%;}
.vidForm .viMor{text-align:right;border-top: #E7F1FA 1px solid;}
.vidForm .viimg{height:30px;line-height:30px;font-weight:700;}
.vidForm .viimg img{width:30px;height:30px;border:#ccc 1px solid;margin-right:1em;}
.vidllist{width:298px;border:#9bccf5 1px solid;margin-top:10px;height:auto}
.vidXgList li{width:30%;height:108px;float:left;margin:5px 4px;text-align:center;display:block;overflow:hidden;}
.vidXgList li img{width:80px;height:60px;margin-bottom:5px;display:block;}
.vidXgList li span{display:block;color:#666;padding-bottom:10px;font-size:11px;}
