<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/* ！清零*/
/* ----------------------------------------------- */
body, ul, ol, li, p, h1, h2, h3, h4, h5, form,img, div, dl, dt, dd, input {margin: 0;padding: 0;border: 0;}
table,td{margin:0;padding:0}
body {font-size: 12px;font-family: 微软雅黑, 'Microsoft Yahei', Arial, Helvetica, sans-serif, 宋体;width: auto; background-color:#d7d7d7;}
a {font-size: 12px;font-family:"微软雅黑";cursor:pointer}
i, b, strong {font-style: normal;}
li {list-style: none;}
address, caption, cite, code, dfn, em,  th, var, i { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; font-style: normal; }
select, input, img {vertical-align: middle;outline: none;}
a {text-decoration: none;outline: none;}
.left {display: inline;float: left;}
.right {display: inline;float: right;}
.clear:after {display: block;content: '';clear: both;}
.clear {zoom: 1;}
.center {width: 1000px;margin: 0 auto;}
input.radio{vertical-align:middle;margin-top:-2px; margin-bottom:1px}
/*================头部==================*/
.headOne{ height:88px; background:#910100; border-bottom:3px solid #320707;}
.headOne .center .logo{ float:left;}
.headOne .center div{ float:right; margin-top:12px; color:#fff;}
.headOne .center div a{ display:inline-block; font-size:12px; color:#fff; padding:0 5px;}
.headOne .center div select{ border:none; border-radius:3px;}
.headOne .center div .headFont{ color:#000; width:74px; height:19px; line-height:19px; background:url(../images/headFont.jpg) no-repeat;}
/*.head .headOne .center div .headFont{ height:19px; width:84px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior: url(pie.htc);}*/
.headOne .center div .headFontHide{ display:none; width:84px; min-height:50px; border-radius:0 0 4px 4px; background-color:#fff; position:absolute; top:4px; right:0px;z-index:1}
.headOne .center div .headFontHide a{ color:#000; display:block; line-height:1.8;}
/*菜单*/
.pab{float: right;margin-top:13px;}
.pab .pab_sina{padding:0 5px;}
.pab .pab_wx{position:relative;padding:0 5px;}
.pad_gzhrw{
    float: right;
    padding: 0 5px;
    line-height: 25px;
    color: #fff;
}
.pad_gzhrw:hover{
    color: #f60;
}

/*p.erweima{position:relative;top:70px;left:472px;display:none;z-index:1}*/
.erweima{display:inline-block;width:201px;height:206px;position:absolute;top:36px;left:-80px;display:none;z-index:1}
.headTwo{ height:51px; background:#4e0000;}
.headTwo .center{ width:1076px; }
.headTwo .menu li{ float:left; line-height:49px;}
.headTwo .menu li a{ padding:0 13px; font-size:16px; color:#fff; background:url(../images/menu.jpg) 0 center no-repeat;}
/*.menu li a:hover{ font-weight:900;}*/
.headTwo .menu li .change{ font-weight:900;}
.menuTwo{ width:347px; height:34px; background:url(../images/input.jpg) no-repeat 172px;position: absolute; top:18px;right:0;}
.mtl{ float: left; line-height: 34px;}
.mtl label{ cursor: pointer;margin-top:3px}
.mtl label span{ display: inline-block; padding:0 5px; color: #fff;}
.menuTwo input#keyword{ float:left; width:138px;height:34px; line-height:34px; padding:0 5px; color:#888;}
.menuTwo .button{ float:left; display:inline-block; height:34px; width:37px; padding:0; background:none;}
.menuTwo a{}
/*================轮播图==================*/
/* height:534px; */
.Shuffling{ position:relative;  min-width:1000px; overflow:hidden;}
.Shuffling_title{ width:1000px; text-align:center; position:absolute; left:50%; bottom:20px; margin-left:-500px; z-index:2;}
.Shuffling_title a{ display:inline-block; width:12px; height:12px; margin-left:14px; background:url(../images/Shuffling_title.png) no-repeat;}
.Shuffling_title .change{ background:url(../images/Shuffling_title2.png) no-repeat;}
/* position:absolute; left:50%; margin-left:-700px; z-index:1; */
.Shuffling_content{ text-align:center; width: 1400px;margin: auto;}
.Shuffling_content a{ display:none;}
.Shuffling_content a img{
    width: 100% !important;
    height: auto !important;
}
.banner{text-align:center;width:100%}
/*============首页  全部内容===========*/
/* .AllContent{ 
    width:100%; 
    overflow:hidden; 
    padding-top:27px; 
    background:url(../images/AllContent.jpg) center 0 repeat-y; 
    margin:0 auto;
} */
.AllContent{ 
    width:100%; 
    overflow:hidden; 
    padding-top:27px; 
    background-image: url(../images/AllContent.jpg),url(../images/AllContentbj.jpg);
    background-repeat: no-repeat,repeat-y; 
    background-position: top center,top center;
    margin:0 auto;
}

/*视频那一条*/
.video{ margin-bottom:36px;}
.videoL{ width:567px; height:262px; background:#fff; padding:11px 0 0 27px;}
.new_tj{ background: #910100; width: 103px; height: 21px; line-height: 21px;  text-align: center; color: #fff; display: inline-block; position: absolute; top:-16px; right: 49px;}
.videoL .change{ width:413px;}
.TabControl{ float:left; margin-left:1px; width:41px; overflow:hidden;}
.TabControl a.meadd{padding:0 10px;background:#910100;position:absolute;top:-10px;left:442px;color:#fff}
.TabControlL{ float:right; width:33px; height:238px; padding:13px 0 0 8px; font-size:24px; background:url(../images/TabControlL.jpg) no-repeat;cursor: pointer; position:relative; line-height:1.1;}
.TabControlR{ display:none; float:right; width:354px; height:251px; padding-left:18px; background:url(../images/TabControlR.jpg) bottom right no-repeat; overflow:hidden;}
.TabControlR h2{ font-size:24px; width:354px; font-weight:100; margin-top:18px; line-height:30px;}
/*.TabControlR h2 object{ width: 17px; height: 17px; background: url("../images/souse.png") no-repeat;}*/
.TabControlR p{ color:#535353; line-height:24px; width:354px;}
.TabControlR .detail1 a{ display:block; height:26px; width:75px; background:url(../images/TabControlRA.jpg) no-repeat; line-height:26px; text-indent:15px; color:#fff; margin-top:24px;}
.change .TabControlL{ background:url(../images/TabControlL2.jpg) no-repeat; color:#fff;}
.change .TabControlL i{ display:block; height:11px; width:6px; background:url(../images/TabControlLI.jpg) no-repeat; position:absolute; right:-6px; top:27px;}
.change .TabControlR{ display:block;}
.videoR{ width:367px;height:269px; background:#fff; padding:8px 0 6px 26px;}
/*术语库928*/
.beplacedinthemiddle{ max-width:1400px; margin:0 auto;}

.termBank{ width:592px;}
.center .termBank div{ float:none;}
.center .termBank .centerTwo{ overflow:hidden;}
.center .termBank .centerTwo ul{ margin-top:5px;}
.center .termBank .centerTwo li{ float:left;}
.center .termBank .centerTwo li a{ padding-left:28px; margin-left:27px; font-size:16px; background:url(../images/menu.jpg) 0 center no-repeat;}
.termBankTwo{ min-height:640px; background:url(../images/termBankTwo.jpg) center 0 no-repeat; overflow:hidden;}
.ZtermBank{ width:729px; height:151px; background:url(../images/ZtermBank.png); margin-top:60px; overflow:hidden;}
.ZtermBankTop{ height:45px; line-height:45px; margin-top:13px;}
.ZtermBankTop p{ float:left; width:108px; padding-left:26px; font-size:30px; color:#fff;}
.ZtermBankTop div{ float:left; width:554px; height:40px; padding-top:3px; border:1px solid #e5e5e5; background:#fff; overflow:hidden;}
.ZtermBankTop div input{ float:left; width:490px; height:36px; line-height:36px; font-size:16px; padding:0 12px;}
.ZtermBankTop div .button{ float:left; display:inline-block; width:37px; height:37px; background:url(../images/seek.jpg) no-repeat;}
.classify{ padding:14px 0 0 28px;}
.classify div{ height:12px;}
.classify div span{ font-size:16px; color:#fff; margin-right:5PX;}
.classify div a{ font-size:14px; padding:0 4px; color:#fff;}
.classify div .change{ background:#910100;}
.Bank_particulars{}
.Bank_particulars li{ float:left; width:46px; height:46px; margin:40px 204px 0 0px; position:relative;}
.Bank_particulars li a{ display:none; width:42px; height:42px; border:1px solid #87939d; margin:1px 0 0 1px;}
.Bank_particulars li div{ display:none; width:183px; height:88px; padding:16px 0 0 17px; background:url(../images/ZtermBank.png); position:absolute; top:0px; right:-203px; border:1px solid #87939d;}
.Bank_particulars li div p{ color:#fff; font-size:12px; line-height:18px;}
.Bank_particulars .change2,.Bank_particulars .change{ background:url(../images/ZtermBank.png);}
.Bank_particulars .change2 a,.Bank_particulars .change a{ display:block;}
.Bank_particulars .change div{}

.BankFooter{ height:51px; width:100%; background:url(../images/BankFooter.png); margin-top:-51px;}
.BankFooter .center .left p{ color:#fff; line-height:20px;}
.BankFooter .center .share{ color:#fff; float:left;}
.BankFooter .center .microblog{ float:right; margin-left:8px;}


/*资讯那一条*/
.message{ height:760px;background:#fff;}
.messageOne{ height:280px; padding:6px 0 0 5px; margin-bottom:18px;}
.messageOne dl{ float:left; width:328px; height:280px; margin-left:2px;}
.messageOne dl dd{ height:155px; width:327px; padding-top:14px; border-right:1px dotted #e6e6e6; position:relative;}
.messageOne dl dd p{ color:#525252; line-height:24px; padding:0 8px;}
.messageOne dl dd a{ display:block; color:#525252; line-height:22px;}
.messageOne dl dd .more{ color:#910100; text-align:right; margin-top:15px; margin-right:15px; position:absolute; bottom:0; right:0;}

.friendlink{ margin:0 17px;}
.friendlink h3{ height:40px; line-height:40px; border-bottom:1px solid #b0b0b0; font-size:16px; color:#0b0b0b; text-indent:10px;}
.friendlink h3 img{ vertical-align: baseline; margin-left:5px;}
.friendlink .AutoScroll{ margin-top:17px; clear:both; height:55px; border-bottom:1px solid #b0b0b0; position:relative; overflow:hidden;}
.friendlink .AutoScroll img{ margin-left:35px;}
.friendlink .AutoScroll div{ width:auto; position:absolute; top:0; left:0;}
.AutoScroll div a{ float:left;}
/*版权信息*/
.list{ width:100%; background:#d7d7d7; background:url(../images/css-3.png) top no-repeat; overflow:hidden; padding-bottom:40px;}
.contentOne{ width:920px; min-height:730px; background:#fff; margin:0px auto 0;box-shadow: #666 0px 0px 6px; -moz-box-shadow: #666 0px 0px 6px; -webkit-box-shadow: #666 0px 0px 6px; padding:62px 40px 0 58px; font-size:14px;}
.contentOne p{ font-size:14px; color:#0e0e0e; line-height:23px;}
/*我的收藏*/
.list_c{ width:998px; margin:42px auto 0;}
.list_l{ width:220px; min-height:464px; background:#fff; float:left; border-radius:8px;}
.list_r{ width:763px; min-height:464px; padding-bottom:40px; background:#fff; float:left; margin-left:14px; border-radius:8px;}
.list_l_t{ width:220px; height:65px; background:#474747; border-radius:8px 8px 0 0; line-height:65px;}
.list_l_t a{ color:#fff; font-size:18px; background:url(../images/css-1.png) left no-repeat; margin-left:14px; padding-left:33px;}
.list_l_ul{ margin:12px auto 0; width:210px;}
.list_l_ul li{ width:210px; height:44px; line-height:44px; border-bottom:1px solid #d5d5d5; }
.list_l_ul li a {font-size:14px; color:#0e0e0e;}
.list_l_ul li a:hover{color:#910100}
.list_l_ul li a i{ margin:0 13px 0 15px;}
.list_l_ul .three a{font-size:14px; color:#910100; font-weight:bolder;}
.list_l_ul .three a i{ font-weight:100;}
.list_r_t{ width:740px; height:35px;margin:30px auto 0; border-bottom:1px solid #474747;}
.list_r_t span{ font-size:14px; color:#161616; margin:0 8px 0 30px; font-weight:bolder;}

.content{ width:708px; min-height:156px; margin:0 auto; border-bottom:1px dashed #202020; padding:24px 0 0 32px; position:relative;}
.content .return{ display:block; padding:5px 10px; color:#fff; background:#910100; position:absolute; right:1px; bottom:1px;}
.content .first{ font-size:14px; color:#910100;}
.content p{ line-height:22px; font-size:12px; color:#262626;}
.content .top{ margin-top:8px;}
/*二级菜单重用*/
.Slist{ background:url(../images/list2.jpg) center 0 no-repeat; padding-bottom:40px;}
.Slist_title{ height:87px; padding-top:70px; background:url(../images/Slist_title.jpg) right no-repeat;}
.Slist_title h2{ font-size:30px; font-weight:700; color:#910100;}
.Slist_title p{ color:#910100; font-size:18px; line-height:26px;}
.Slist_content{ width:1071px; overflow:hidden; margin-top:-14px;}

.Slist_contentL{ float:left; width:270px; padding-bottom:63px; background:#fff; background:url(../images/Slist_contentLyy2.png) bottom no-repeat;}
.Slist_contentL div{ min-height:222px; padding:0 20px; background:url(../images/Slist_contentLyy.png); padding-top:48px;}


.Slist_contentL a{ display:block; height:35px; line-height:35px; font-size:14px; color:#060606; padding-bottom:5px;}
.Slist_contentL a span{ display:block; margin:0 4px; border-bottom:1px solid #dbdbdb;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.Slist_contentL a span i{vertical-align: baseline; display: inline-block; width:4px; height:7px;display: inline-block; background:url(../images/Slist_contentL.jpg) no-repeat; margin:0 15px;}

    .Slist_contentL a:hover,
.Slist_contentL .change { background:url(../images/SlistAC.jpg) no-repeat; width:236px; color:#fff;}
    .Slist_contentL a:hover i,
.Slist_contentL .change i{background:url(../images/Slist_contentL2.jpg) no-repeat;}
        .Slist_contentL a:hover span,
.Slist_contentL .change span{ border:none;}

.Slist_contentR{ float:right; width:801px;padding-bottom:40px;overflow:hidden; background:url(../images/Slist_contentRyy2.png) bottom no-repeat; padding-bottom:68px; margin-top:-3px;}
.Slist_contentR2{ overflow:hidden; min-height:100px; background:url(../images/Slist_contentRyy.png); padding:0 17px;}

.Pagination{ margin-top:10px; text-align:center;}
.Pagination a{ display:inline-block; padding:5px 11px; border:1px solid #efefef; color:#343434; margin-right:8px;}

.Pagination a img{ margin:0 8px;}
.Pagination input{ width:26px; height:24px; line-height:24px; border:1px solid #eee; text-align:center;}
.Pagination .affirm{ background:url(../images/affirm.jpg) 0 center no-repeat; font-size:12px; color:#fff; margin-left:8px;}
/*成员设置*/
.MenbersSetup .more{ float:left; width:723px; height:28px; line-height:28px; text-align:left; font-size:14px; color:#010101; background:#ededed; padding:0; margin:0px 24px 20px 0;}
.MenbersSetup .more img{ margin:0 12px;}
.MenbersSetup .more a{ display:inline-block; float:right; font-size:12px; margin-right:12px; color:#000;}
.MenbersSetup{ margin:20px 0 0 20px;}
.MenbersSetup dt{ height:50px; padding-top:52px; font-size:18px; text-align:center; float:none;}
.MenbersSetup dd{ float:left; margin:0 0 30px 8px; width:177px; height:200px; position:relative; background:url(../images/TMyy.jpg) no-repeat;}
.MenbersSetup dd img{ width: 156px; height: 186px;}
.MenbersSetupDDBor{ position:absolute; left:0; bottom:14px; height:27px; width:155px;}
.MenbersSetupDDBor div{ background:#000; height:27px;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.MenbersSetupDDBor p{ position:absolute; left:10px; top:3px; font-size:14px; color:#fff;}
/*登录 注册*/
.register{ width:816px; margin:45px auto; border-radius:8px; overflow:hidden; height:460px; background:#fff; border-bottom:5px solid #474747;}
.register_title{ height:50px; padding-top:10px; background:#474747;}
.register_title a{ display:inline-block; height:55px; line-height:55px;margin-left:8px; padding:0 20px; font-size:18px; color:#fff;}
.register_title .change{ background:#fff; color:#474747;}
.register_title a img{ margin-right:5px;}
.register_content{ padding: 35px 0 0 64px;}
.register_content .checkbox input{ width:18px; height:18px; line-height:18px; margin-right:10px; border:none;}
.register_content div{ clear:both; height:42px; line-height:42px; font-size:12px; color:#a4a4a4; margin-bottom:10px;}
.register_content div b{ line-height:21px;}
.register_content div span{ float:left; height:42px; display:inline-block; width:100px; font-size:14px; color:#000;}
.register_content div input{ height:40px; line-height:40px; width:314px; padding:0 10px; border:1px solid #d7d7d7; box-shadow:4px 5px 12px #eee inset;-moz-box-shadow:4px 5px 12px #eee inset;-webkit-box-shadow:4px 5px 12px #eee inset;}
.register_content .CAPTCHA input{ width:150px;}
.register_content .registerOne input{ width:127px; height:42px; line-height:42px; border:none; background:#910100; color:#fff; border-radius:8px; box-shadow:none; font-weight:bolder;}
.register_content .registerOne a{ color:#910100; font-size:14px;}
/*账户管理*/
.AccountKeeper{ margin: 29px 50px;}
.KeeperOne{ border-bottom:1px dashed #a6a6a6; margin-top:22px;}
.KeeperOne div{ height:32px; line-height:32px; margin-bottom:16px; clear:both;}
.KeeperOne .shenxiaoxian input{ width:154px;}
.KeeperOne span{ display:inline-block; font-size:14px; color:#d9d9d9; padding-left:39px; width:86px}
.KeeperOne input{ width:208px; height:30px; line-height:30px; border:1px solid #d9d9d9; padding:0 10px; box-shadow:4px 5px 12px #eee inset;-moz-box-shadow:4px 5px 12px #eee inset;-webkit-box-shadow:4px 5px 12px #eee inset;}
.KeeperOne select{ width:228px; height:30px; border:1px solid #d9d9d9; box-shadow:4px 5px 12px #eee inset;-moz-box-shadow:4px 5px 12px #eee inset;-webkit-box-shadow:4px 5px 12px #eee inset;}
.colorBlack div span{ color:#000; float:left;}
.AccountKeeper .button{ padding:40px 0 64px 125px;}
.AccountKeeper .button input{ width:115px; height:37px; line-height:37px; border-radius:8px; margin-right:16px; background:#910100; font-size:14px; font-weight:bolder; color:#fff; box-shadow:none;}
.AccountKeeper .button input[type="submit"]{ background:url(../images/submit.jpg) no-repeat;}
.AccountKeeper .button .reset{ background:#494949;}
/*修改密码*/
.changePassword{ margin-top:64px;}
.changePassword div{ height:42px; line-height:42px; margin-bottom:10px;}
.changePassword span{ display:inline-block; font-size:14px; padding-left:80px; width:95px}
.changePassword input{ width:333px; height:40px; line-height:40px; border:1px solid #d9d9d9; padding:0 10px; box-shadow:4px 5px 12px #eee inset;-moz-box-shadow:4px 5px 12px #eee inset;-webkit-box-shadow:4px 5px 12px #eee inset;}
.KeeperOne select{ width:228px; height:30px; border:1px solid #d9d9d9;}
.changePassword .buttonTwo  input{ height:37px; line-height:37px; width:115px; background:#910100; border-radius:8px; font-size:14px; font-weight:bolder; color:#fff; box-shadow:none;}
.changePassword .buttonTwo  input[type="submit"]{ background:url(../images/submit.jpg) no-repeat; border:none;}
.register_content .forget{ padding-left:100px; line-height:21px; color:#474747;}
.register_content .forget h2{ font-size:18px; font-weight:100;}
.register_content .forget p{ font-size:12px;}
/*单词页*/
.word{ min-height:560px; overflow:hidden; padding-bottom:20px; background:url(../images/word.jpg) center bottom no-repeat;}
.wordTwo{ width:743px; min-height:460px; padding:0 14px 0 16px; background:url(../images/wordOne.png); margin:48px 0 0 20px;}
.wordTwo_title{ height:37px; padding-left:31px; padding-top:31px; border-bottom:1px solid #000;}
.wordTwo_title a{ float:left; display:inline-block; text-align:center; height:37px; line-height:34px; padding:0 30px; font-size:14px; font-weight:bolder; color:#000;}
.wordTwo_title a img{ display:none;}
.wordTwo_title .change{ border:1px solid #000; border-bottom:none; background:#f1f1f1;}
.wordTwo_title .change img{ display:inline-block;}
.wordTwo_content div{ display:none; margin-top:10px; padding-left:40px; padding-right:20px; min-height:371px; position:relative; padding-bottom:30px; font-size:14px;}
.wordTwo_content{ line-height:26px;}
.wordTwo_content h3{ line-height:56px; font-size:18px; font-weight:bold; color:#910100;}
.wordTwo_content p{ font-size:14px; line-height:26px;}
.wordTwo_content .comment{ overflow:hidden; display:block; min-height:0; position:absolute; bottom:-20px; right:0;}
.comment a{ float:right; color:#a90101; font-weight:bolder;}
.comment a img{ margin:0 10px;}

/*资讯动态*/
.NEWS{ margin:0 15px 0 18px;}
.return{ text-align: right; font-weight: normal; font-size: 12px; color: #000; padding-top: 30px; line-height: 2.2;}
.return a{ color: #000; padding: 0 5px;}
.NEWS_headline{ height:191px; padding-left:34px; padding-top:58px; border-bottom:1px solid #770201;}
.NEWS_headlineL{ float:left; margin-right:40px;}
.NEWS_headlineL img{ width:234px; height:155px;}
.NEWS_headlineR{ float:left; width:405px;}
.NEWS_headlineR h3{ line-height:24px; height:40px; font-weight:100; font-size:14px;}
.NEWS_headlineR h3 a{ color:#111; font-size:14px;}
.NEWS_headlineR p{ font-size:12px; color:#939393; line-height:24px;}
.NEWS_headlineR .details{ overflow:hidden;}
.NEWS_headlineR .details a{ float:right; font-size:12px; color:#4e0000;}
.NEWS_listing{ margin-top:32px; margin-bottom:20px; padding-bottom:28px; border-bottom:1px solid #c9c9c9;}
.NEWS_listing li{ height:29px; line-height:29px; overflow:hidden; background:#f3f3f3;}
.ZAcademic li a,.NEWS_listing li a{ float:left; color:#000; font-size:14px;display: inline-block;width:580px;height:35px;overflow: hidden;}
.ZAcademic li a i,.NEWS_listing li a i{ margin:0 20px 0 32px;}
.ZAcademic li span,.NEWS_listing li span{ float:right; color:797979; margin-right:22px;}
&lt;!--学术资源--&gt;
.Academic{}
.ZAcademic{ overflow:hidden; padding:30px 0 30px 0; border-bottom:1px solid #c9c9c9; margin-bottom:20px;}
.ZAcademic li{ height:35px; line-height:35px; border-bottom:1px dashed #d9d9d9;}
/*联系我们*/
.contactUs{ width:932px; min-height:300px; padding:92px 34px 58px 34px; background:#fff;box-shadow: #666 0px 0px 22px; -moz-box-shadow: #666 0px 0px 22px; -webkit-box-shadow: #666 0px 0px 22px; font-size:14px;}
.contactUsL{}
.contactUsL h3{ height:33px; line-height:33px; background:#dddddd; color:#1b1b1b; font-size:14px; text-indent:14px; font-weight:100;}
.contactUsLTwo{ margin-top:29px;}
.contactUsLTwo p{ margin-bottom:14px;}
.contactUsLTwo p img{ margin:0 10px; font-size:14px; color:#1b1b1b;}
.contactUsR{ float:right;}
/*新闻2*/
.newsTwo{ padding:30px 20px 20px 20px; border-radius:8px; min-height:680px; background:#fff;box-shadow: #666 0px 0px 22px; -moz-box-shadow: #666 0px 0px 22px; -webkit-box-shadow: #666 0px 0px 22px;}
.newsTwo .list_r{ width:100%; margin:0; border-radius:0;}
.newsTwo .list_r .list_r_t{ width:100%;}
.newsTwo .list_r .content{ width: 890px;}
/*评论*/
.comment_head{ line-height:59px; border-bottom:1px solid #000;}
.comment_head p{ float:left; font-size:14px; font-weight:bolder;}
.comment_head p img{ margin:0 16px 0 22px;}
.comment_head span{ float:right; font-size:12px; color:#535353;}
.comment_input{ padding-top:35px; padding-left:77px;}
.comment_input div{margin-bottom:10px; clear:both;}
.comment_input div span{ display:inline-block; width:60px; min-height:10px; font-size:14px; font-weight:bolder; float:left; margin-top:10px;}
.comment_input div input{ width:363px; height:40px; line-height:40px; border:1px solid #d7d7d7; padding:0 10px; box-shadow:4px 5px 12px #eee inset;-moz-box-shadow:4px 5px 12px #eee inset;-webkit-box-shadow:4px 5px 12px #eee inset;}
.comment_input div textarea{ width:383px; height:94px; border:1px solid #d7d7d7; box-shadow:4px 5px 12px #eee inset;-moz-box-shadow:4px 5px 12px #eee inset;-webkit-box-shadow:4px 5px 12px #eee inset;}
.comment_input .button input{ width:155px; font-size:14px; font-weight:bolder; height:37px; border:none; border-radius:8px; background:#910100; box-shadow:none; color:#fff; font-weight:bolder;}

/*工程概况*/
.zjjs{ background: #fff; box-shadow:0 0 10px #b0b0b0; padding-top: 35px;}
.zjjs_lef{width: 800px;float: left;}
.zjjs_rig{ width: 260px; float: left;}
.dyg_bt{ height: 36px; line-height: 36px; line-height: 36px; font-size: 16px; color: #fff; background: #4e0000; padding-left: 22px; font-weight: normal;}
.ZAcademic_2{ padding:15px 0 !important;margin-bottom:20px !important; border-bottom: none !important;}
.r_xgwz{}
.r_xgwz li{ border-bottom: 1px solid #dfdfdf; margin:20px 0; padding-bottom: 20px; padding-left: 10px; padding-right: 10px; }
.bt_xgxx{  font-weight: normal; font-size: 14px;  color: #000; line-height: 2;}
.nr_xgxx{font-size: 12px;  color: #828282; line-height:1.7;  }

.project{ padding:22px 0px 0 0px; margin-bottom: 5px; padding-right: 15px;/* border-right: 1px solid #dfdfdf;*/}
.project2{margin-bottom: 5px;}
.project h2{ line-height:1.5; overflow:hidden; font-size:18px; font-weight:bold; text-align:left; margin-bottom:20px;}
.project div{ font-size:14px; overflow:hidden; line-height:22px;}
.project div p{ float:none; margin:6px 0;}
/*.project div img{ float:left;}
.project div p img{ float:none;}*/
/*资讯动态*/
.zxdt{ background: #fff; box-shadow:0 0 10px #b0b0b0; padding-top: 35px; }
.zxdt_box{ width: 980px; margin: 0 auto;}
.zxdt_top{ margin-bottom: 18px;}
.zxdtt_lef{ width: 590px; float: left;}
.i_news{ margin-bottom: 40px;}
.in_bt{ padding-bottom:18px;border-bottom: 1px solid #d8d8d8; }
.in_bt span{ padding-left: 20px; font-size: 16px;}
.in_bt a{ float: right; display: inline-block; color:#910100; font-size: 12px; margin-right: 15px;}
.in_nr{margin:20px;}
.in_nr li{  line-height: 2.1;}
.in_nr li span{ display: inline-block;  color: #797979; font-size: 12px;}
.in_nr li a{ display: inline-block;margin-left:20px; color: #000; font-size: 14px; }
.zxdtt_rig{ width: 350px; float: right;}
.gdtp{ width:350px; position:relative; margin-bottom: 12px;}
.gd_img{ height:280px;}
.gd_img li a{float:left;}
.gd_img li a img{ height:280px; width: 350px;}
.gd_img li a.di_lan{ background:#000; opacity: .4; display:block; height:38px; width:350px; _float:none; position: absolute; bottom: 0; left: 0;}
.gd_img li a.di_lan2{ opacity: 1;position: absolute; bottom: 0; left: 0;line-height:38px; padding-left:16px; color:#fff;}
.gd_img .jt{}
.gd_img .jt span{ cursor:pointer; overflow:hidden; width:14px; }
.prev{ position:absolute; bottom:128px;left: 6px;}
.next{ position:absolute; bottom:128px;right: 6px;}
.in2_bt{ padding-bottom:19px;}
.in2_bt span{ padding-left: 20px; font-size: 16px;}
.in2_bt a{ float: right; display: inline-block; color:#910100; font-size: 12px; margin-right: 15px;}
.sm_video{ height: 38px; line-height: 38px; color: #000; background: #b5b5b5; padding-left: 12px;}
.zxdt_bto{ background: #f2f2f2;margin-bottom: 19px; padding: 15px 0 10px 20px;}

.zxdtb_lef{width: 465px; border-right: 1px solid #c8c8c8; float: left;}
.zxdtbl{ height:75px; }
.in3_bt{ padding-bottom:19px;width: 458px;}
.in3_bt span{ padding-left: 5px; font-size: 16px;}
.in3_bt a{ float: right; display: inline-block; color:#910100; font-size: 12px; margin-right: 15px;}
.zxdtbl_L{ float:left; margin-right:12px;}
.zxdtbl_L img{ width:112px; height:75px;}
.zxdtbl_R{ float:left; width:315px;}
.zxdtbl_R h3{ line-height:1.7; font-weight:normal; font-size:14px;height: 20px; overflow: hidden;}
.zxdtbl_R h3 a{ color:#111; font-size:14px;}
.zxdtbl_R p{ font-size:12px; color:#666; line-height:1.4;}
.zxdtbr{ margin-top: 20px;margin-bottom: 35px;}
.zxdtbr li{line-height:1.7; overflow:hidden; background:#f3f3f3;}
.zxdtbr li a,.NEWS_listing li a{ color:#000; font-size:14px;}
.zxdtbr li a i{ margin:0 12px 0 4px;}
.zxdtb_rig{width: 465px; float: right;}
    /*我的评论*/
.commentTwo .content{ border:1px solid #e9e9e9; margin-top:20px; padding:0;}
.commentTwo .content span{ display:block; height:37px; line-height:37px; background:#eee;}
.commentTwo .content span img{ margin:0 8px 0 11px;}
.commentTwo .content p{ padding-left:32px;}
/*============页尾===========*/
.footer{ background:#2c2c2c;height:160px}
.footer1{margin-top:40px}
.footerOne{ width:100%; height:48px; line-height:48px; background:#262626; text-align:center;}
.footerOne a{ padding:0 48px; color:#fff; font-size:14px; background:url(../images/footerOne.jpg) 0 center no-repeat;}
.footerTwo{ width:1000px; height:162px; margin:0 auto;}
.DBarcode{ width:255px; margin-left:20px; float:left; text-align:center; margin-top:22px;}
.DBarcode div{ margin-bottom:10px;}
.footerTwo_R{ float:left; width:658px; height:142px; padding-left:66px; margin:10px 0; border-left:1px solid #585858;font-family:"微软雅黑"}
.footerTwo_R p{ color:#fff; line-height:24px;}
.footerTwo_R p a{ color:#fff; line-height:24px;}
.footerTwo_R .share{ color:#fff; margin-top:25px;}
/*二级页面的页尾样式*/
.er_footerTwo{ height:70px; padding-top:28px; width:1000px; margin:0 auto;}
.er_footerTwo .DBarcode{ height:70px; width:157px; padding-left:20px; margin:0;}
.er_footerTwo .footerTwo_R{ height:52px; padding-top:0; margin-top:0;}
.er_footerTwo .footerTwo_R p{ float:left; min-width:290px;}
.er_footerTwo .footerTwo_R .share{ margin:4px 0 0 15px; float:left;}
/*感谢参加*/
.ThankYouFor{ position:absolute; width:100%; height:848px; background:url(../images/ZtermBank.png); text-align:center; vertical-align:middle; display:none;}
.videoL .EN_TabControl{ width:552px; overflow:hidden; margin-bottom:1px;}
.videoL .EN_TabControlL{ height:41px; line-height:41px; background:#dedede; padding-left:14px;}
.videoL .EN_TabControlL a{ display:block; width:100%; height:100%; font-size:14px; color:#000;}
.videoL .change .EN_TabControlL{ background:#900200 !important;}
.videoL .change a{ color:#fff;}
.videoL .EN_TabControlR{ display:none; height:0px; overflow:hidden; font-size:14px; color:#494949; position:relative;}
.videoL .EN_TabControlR p{ padding:15px 5px 33px 5px;}
.videoL .EN_TabControlR .moer{ display:block; width:75px; height:26px; background:url(../images/more.jpg) no-repeat; position:absolute; bottom:6px; right:0;}
.videoL .change .EN_TabControlR{ display:block;}
.Slist_content .clearStyle{ float:none; background:#fff; width:auto; margin:15px; box-shadow: #666 0px 0px 22px;-moz-box-shadow: #666 0px 0px 22px;-webkit-box-shadow: #666 0px 0px 22px;}
.clearStyle .Slist_contentR2{ background:#fff;}
.selectstyle {font-family:华文细黑;}
.register_content .register_win{ width:400px; height:110px; border:2px solid #eeeeee; padding-top:30px; margin:60px 130px; text-align:center;}
.register_content .register_win h2{ height:34px; line-height:34px; font-size:24px; color:#ce2a21;}
.register_content .register_win a{ color:#686868;}
/*术语列表无结果页*/
.gjss_sy{ background: #fff; width: 953px; margin: 0 auto; padding: 20px 0 39px 55px;position:relative;}
.gjss_sy h3{ margin-bottom: 20px; font-size: 14px;color: #000; font-weight: normal; }
.mits {
    margin-bottom: 13px;
    display: flex;
    align-items: center;
}
.mits_lef {
    width: 60px;
    display: inline-block;
    text-align: right;
    margin-right: 20px;
    vertical-align: middle;
    font-size: 14px;
    margin-bottom: 12px;
}
.mits_r1{ width: 510px; display: inline-block;}
.mits_r1 .item{display:inline-block;height:34px; line-height:34px;  border: 1px solid #9f9f9f;margin-right:7px; margin-bottom: 12px;  font-size: 14px; padding:0 11px;}
.item2{display:inline-block;height:24px; line-height: 24px;  border: 1px solid #9f9f9f;font-size: 14px; padding:0 11px;margin-bottom: 12px;}
.mits_r1 .item a{font-size:14px}
.mits_r1 label{ }
.mits_r1 a{color:#000000}
.mits_r1 input.text{  border: 1px solid #9f9f9f !important; width: 183px; height: 32px; line-height: 32px; padding-left: 10px; font-size: 12px;}
.mits_r1 .button{ width: 114px; height: 42px; line-height: 42px; color: #fff; text-align: center; background: #910100; cursor: pointer; }
.Search{background: #fff; box-shadow:0 0 10px #b0b0b0; padding-top: 35px; width: 992px; margin: 0  auto; margin-top: 10px; padding: 32px 8px 14px }
.sear_lef{ width: 660px; float: left; margin-bottom: 50px;}
.searl_bt{ padding:0 20px;font-size:14px}
.searl_bt a{ color: #fe0000;font-size:14px}
.searl_nr{ }
.searl_nr li{ padding:20px; border-bottom: 1px dashed #c8c8c8;}
.searl_nr li a{ color: #000;}
.searl_nr li h3{font-size: 14px;line-height: 2;}
.searl_nr li p{ line-height: 1.5;}
.sear_rig{ width: 315px; background: #efefef; float: right; padding-bottom: 50px;}
.searl_nr2{}
.searl_nr2 li{ padding:20px; }
.searl_nr2 li a{ color: #000;}
.searl_nr2 li h3{font-size: 14px;line-height: 2;}
.searl_nr2 li p{ line-height: 1.5;}
.sjtj_top{border-bottom: 1px solid #910100; padding-left: 15px;}
.sjtj_top li{ display: inline-block; margin-right: 6px; background: #d7d7d7; color: #000; width: 104px; height: 27px; line-height: 27px; text-align: center; cursor:pointer;}
.sjtj_top li.hit{ color: #fff; background: #910100;}
.searl_nr3{ display: none;}
/*新增术语*/
.tjsy_sy{background: #fff; box-shadow:0 0 10px #b0b0b0; padding-top: 35px;  width: 938px; margin: 0  auto; margin-top: 10px;padding: 29px 40px 37px;}
.tjsy_lef{ width: 425px; padding-right: 40px; border-right: 1px solid #cfcfcf; float: left;}
.tj_bt{ color: #910100; font-size: 18px; line-height: 2;}
.tj_nr{ margin-top: 25px; padding-bottom: 90px;}
.tj_nr h4{ color: #838383; font-size: 18px;line-height: 2;}
.tj_in{ margin-bottom: 15px; }
.tj_in .text{ width: 299px; height: 34px; line-height: 34px; border: 1px solid #838383; display: inline-block; margin-right: 19px; }
.tj_in .button{ width: 94px; height: 35px; line-height: 35px; text-align: center; color: #fff; background: #4e0000; font-size: 16px; border-radius: 2px;}
.tj_nr p{ color: #383838; font-size: 12px; line-height: 1.5;}
.tjsy_rig{ width: 438px; padding-left: 30px;float: left;}
#div1 {position:relative; width:300px; height:300px; margin-left: 50px; }
#div1 a {position:absolute; top:0px; left:0px; font-family: Microsoft YaHei; color:#910100;  text-decoration:none; padding:2px 6px; }
/*术语详细页-新增术语*/
.xzsy_lef{ width: 660px; float: left; padding-right: 15px; border-right: 1px solid #cbcbcb;}
.yhtg{ line-height: 2; text-align: right; padding-right: 17px; border-bottom: 1px solid #910100; font-size: 14px;}
.wzxs_fir{ margin-top: 34px; padding-left: 10px;}
.wzxs_fir span{ background: url("../images/wz_bg.png") no-repeat; width: 103px; height: 103px; display: inline-block; font-size: 70px; text-align: center; line-height: 103px;}
.wzxs_sec{ padding: 27px 20px; }
.shiyi,.fanyi{ margin-bottom:15px;}
.shiyi span,.fanyi span{ width: 54px; text-align: left; display: inline-block; font-size: 14px; line-height: 2;}
.shiyi input,.fanyi input{ width: 75px; height: 21px; display: inline-block; font-size: 14px; color: #fff; background: #4e0000; text-align: center; border-radius: 2px;}
.wzxs_thr{ padding:0 2px 14px 17px; border-bottom: 1px solid #000; margin-bottom: 20px;}
.biaoq_lef{ float: left;}
.bq_rig{ float: right;}
.bq_rig span{ display: inline-block; width: 76px; text-align: left; line-height: 32px; font-size: 14px;}
.bq_rig select{width: 151px; height: 36px; display: inline-block; margin-right: 6px; border: 1px solid #cbcbcb; }
.bq_rig input{ width: 64px; height: 32px; line-height: 32px; text-align: center; background: #000; color: #fff;cursor: pointer;}
.wzxs_fou{ padding:0 3px; margin-bottom: 31px; }
.wzxs_fou h3{ line-height: 2.5; font-size: 16px; padding-left: 5px; }
.wzxs_fou h3 input{ display: inline-block; width: 71px; height: 20px;text-align: center; color: #000; background: #cbcbcb; line-height: 20px; margin-left: 6px; float: none; font-size: 12px; border-radius: 3px;}
.wzxs_fou h3 input.cur{ background: #4e0000; color: #fff; }
.wzxs_fou textarea{ width: 97%; border: 1px solid #dfdfdf; background: #f1f1f1; padding-left: 14px; line-height: 1.7; color: #000; height: 126px; resize: none; display: block; margin-bottom: 6px;}
.wzxs_fou input{ width: 101px; height: 37px; display: inline-block; float: right; background: #4e0000; color: #fff;  line-height: 37px; text-align: center; border-radius: 2px; font-size: 16px; cursor: pointer;}
.wzxs_fiv{}
.fiv_top{ border-bottom: 1px solid #000;}
.fiv_top span{ width: 85px; height: 27px;line-height: 27px; text-align: center; font-size: 14px; color: #000; background: #bdbdbd;  cursor: pointer; display: inline-block; margin-right: 6px;}
.fiv_top span.cur{ background: #4e0000; color: #fff;}
.fiv_top a{ text-align: right; display: inline-block; margin-left: 18px;color: #000; font-size: 12px; }
.fiv_top a.fir_a{ margin-left: 265px; }
.fiv_top a:last-child{ margin-right: 12px;}
.fiv_pl{ padding-top: 35px; padding-bottom: 25px; border-bottom: 1px dashed #c8c8c8;}
.fivpl_lef{ width: 44px;  float: left;}
.fivpl_lef img{ width: 29px; height: 29px;}
.fivpl_rig{ width: 615px; float: right;}
.nc_big{ font-size: 12px; line-height: 2.2;}
.nc_big span{ color: #000; display: inline-block; margin-right: 10px;}
.nc_big i{color: #a5a5a5;}
.pl_big{ font-size: 12px; line-height: 1.6;}
.hf_big{ font-size: 12px; line-height: 2.5;}
.hf_big span{ display: inline-block; margin-right:15px;}
.hfin_big{width:500px; position: relative; margin-bottom: 20px;overflow:hidden;zoom:1;}
.hfin_big input{ display: inline-block; margin-right: 9px; border: 1px solid #c4c4c4; height: 31px; padding-left: 11px; width: 407px; border-radius: 2px;}
.hfin_big span{ position: absolute;left:365px; top:6px;}
.hfin_big i{float:right; font-style: normal; width: 52px; height: 25px; display: inline-block; text-align: center; line-height: 25px; background: #2a2a2a; color: #fff;border-radius: 2px;margin-top:-28px}
.hy_lef{ width: 32px;  float: left;}
.hy_lef img{ width: 20px; height: 20px;}
.hy_rig{ width:425px; float: left;}
.nc_small{ font-size: 12px; line-height: 2.2;}
.nc_small span{ color: #000; display: inline-block; margin-right: 10px;}
.nc_small i{color: #a5a5a5;}
.pl_small{ font-size: 12px; line-height: 1.6;}
.hf_small{ font-size: 12px; line-height: 2.5;}
.hf_small span{ display: inline-block; margin-right:15px;}
.pl_hy{ text-align: center;}
.pl_hy a{ height: 22px; width: 22px; text-align: center; line-height: 22px; font-size: 12px; margin:0 5px;display: inline-block; color: #000;  }
.pl_hy a.change{background:#4e0000;color:#fff;}
.pl_hy a.hy_top{ background: #d2d2d2; color: #4e0000;}
.xzsy_rig{ width: 250px; float: right;}
.rig_xg{ padding-bottom: 20px; padding-top: 10px; font-size: 14px;}
.xzsy_rig ul li{ margin-bottom: 40px;}
.xzsy_rig ul li a{ color: #000;}
.xzsy_rig ul li h3{ font-size: 14px; line-height: 2;}
.xzsy_rig ul li p{ font-size: 12px; line-height:1.7; text-align:justify;}
/*术语详细页*/
.xxsy_nr{border-bottom: 1px solid #000; padding:22px 2px 14px 5px; margin-bottom: 14px;}
.xxsyn_lef{ width: 135px; float: left; line-height: 2;}
.wzxs_fir2{ padding-left: 10px;}
.wzxs_fir2 span{display:inline-block;width: 103px; height: 103px;  background: url("../images/wz_bg.png") no-repeat; display:block; font-size: 70px; text-align: center; line-height: 103px;position:relative}
.wzxs_fir2 span .ziti{position:absolute;top:0;left:102px;display:none}
.xxsyn_rig{width: 510px; float: left;}
.biaoq_lef2{ line-height: 3;}
.bq_rig2 span{ display: inline-block; width: 76px; text-align: left; line-height: 32px; font-size: 14px;}
.bq_rig2 select{width: 151px; height: 36px; display: inline-block; margin-right: 6px; border: 1px solid #cbcbcb; }
.bq_rig2 input{ width: 64px; height: 32px; line-height: 32px; text-align: center; background: #000; color: #fff;cursor: pointer;}
.wzrig_bt{ font-size: 18px; line-height: 3;}
.wzrig_nr{ margin-bottom: 35px; }
.wzrig_nr p{ line-height: 1.8; font-size: 14px;text-align: justify;}
/*.wzrig_nr p label{font-style:italic;}*/
.wzrig_nr2{ margin-top: 27px;}
.wzrig_nr2 img{ max-width: 510px;}

/*.audio1{float:right;position:absolute;top:35px;left:220px;cursor:pointer;}
.audio2{float:left;margin-left:175px;margin-top:-25px;cursor:pointer;}
.audio3{float:left;margin-left:185px;margin-top:-25px;cursor:pointer;}
.audio4{float:left;margin-left:295px;margin-top:-25px;cursor:pointer;}*/
.audio1,.audio2,.audio3,.audio4{display:inline;cursor:pointer}
/*下面释义弹出层*/
.shiyitan,.fanyitan{width:605px;overflow:hidden;background:#EDEDED;display:none}
.shiyitan p,.fanyitan p{width:560px;height:34px;font-size:18px;text-align:center;border-bottom:1px solid #C3C3C3;margin:10px auto}
.shiyitan .form_one,.fanyitan .form_one{float:left;width:450px;overflow:hidden;margin-left:70px;display:inline;overflow:hidden;zoom:1;}
.shiyitan .form_one input,.shiyitan .form_three input,.fanyitan .form_one input,.fanyitan .form_three input{float:left;width:300px;height:32px;border:1px solid #D9D9D9;margin-top:17px;}
.shiyitan .form_one label,.shiyitan .form_three label,.fanyitan .form_one label,.fanyitan .form_three label{float:left;display:block;width:80px;height:32px;margin-top:15px;line-height:32px}
.shiyitan .form_one select,.shiyitan .form_three select,.fanyitan .form_one select,.fanyitan .form_three select{float:left;width:90px;height:32px;margin-top:17px;padding-left:25px;display:inline;}
.shiyitan .form_one .select,.shiyitan .form_three .select,.fanyitan .form_one .select,.fanyitan .form_three .select{margin-left:10px;display:inline;}
.shiyitan .form_two,.fanyitan .form_two{margin-left:70px}
.bgwhite{width:588px;height:170px;background:#fff;margin:0 auto;/*margin-top:-60px;*/margin-top:20px}
.bgwhite .liju{width:386px;overflow:hidden;zoom:1}
.shiyitan .form_three,.fanyitan .form_three{float:left;width:510px;height:230px;margin-left:60px;display:inline;overflow:hidden;zoom:1;/*margin-top:-60px*/}
.shiyitan .form_three span,.fanyitan .form_three span{float:left;display:block;width:105px;height:32px;background:#4E0000;display:inline;color:#fff;font-size:14px;text-align:center;line-height:2.4;margin-top:-33px;border-radius:3px;margin-left:390px}
.shiyitan .sub,.fanyitan .sub{width:130px;height:44px;background:#4E0000;color:#fff;font-size:16px;font-family:"微软雅黑";border-radius:3px;margin-bottom:30px;margin-left:150px;display:block-line;margin-top:-40px;}
.tanup{}
/*.bgwhite2{margin-top:-90px;}
.bgwhite2 .form_three{margin-top:-85px}*/
p.xian{width:605px;border_bottom:1px solid #BFBFBF;}
.form_one div{overflow:hidden;zoom:1;}
/*下面是滚动*/
#demo {background: #FFF;overflow:hidden;border-bottom: 1px solid #B0B0B0;border-top: 1px solid #B0B0B0;width: 967px;height:74px;}
#demo img {border: 3px solid #F2F2F2;}
#indemo {float: left;width: 800%;margin-top:10px}
#demo1 {float: left;}
#demo2 {float: left;}

.shuyuku{width:100%;height:573px;position:relative;color:#fff;font-size:14px}
.shuyuku_con{width:709px;overflow:hidden;padding-bottom:30px;background:#000;opacity:0.75;margin:0 auto;position:relative;top:-530px}
.shuyuku_con h1{font-size:30px;margin-left:80px;padding-top:10px}
.shuyuku_con .sousuo1{width:96%;margin:0 auto;height:72px;border-bottom:1px solid #4B4B4B;margin-top:15px;margin-left:46px;}
.shuyuku_con .text{width:375px;height:40px;border:3px solid #910100;margin-left:30px}
.shuyuku_con .sub{width:80px;height:34px;background:#fff;color:#fff;margin-left:-90px}
.shuyuku_con .img{margin-left:-92px;cursor:pointer}
.shuyuku_con .gaoji{background:#910100;width:80px;height:43px;font-size:14px;font-family:"微软雅黑";color:#fff;margin-left:15px;display:inline;cursor:pointer}
.shuyuku_con .all{color:#fff;font-size:14px;background:#910100;display:inline-block;width:70px;height:33px;padding-top:8px;text-align:center;padding-bottom:1px}
.shuyuku_con .add{color:#FF6C00;font-size:14px;background:#4E0000;display:inline-block;width:100px;height:33px;padding-top:10px;font-weight:bold;text-align:center}
.shuyuku_con a{color:#fff}
.shuyuku_con .sousuo2{/*width:515px;*/overflow:hidden;margin-left:76px;margin-top:25px;display:none;font-family:"微软雅黑"}
.sousuo2 .item1{display:inline-block;border: 1px solid #9f9f9f;margin-right:7px; margin-bottom: 12px;  font-size: 14px; padding:0 5px;}
.sousuo2 .item1 i{cursor:pointer}
.sousuo2 .redian{width:583px;}
.shuyuku_con h3{font-size:15px}
.shuyuku_con dl{/*width:520px;*/overflow:hidden;zoom:1;margin-top:10px;}
.shuyuku_con .item{width:150px;height:36px;text-indent:1em}
.shuyuku_con dd{float:left}
.shuyuku_con .dd1{width:80px;line-height:2;}
.shuyuku_con .guanjianzi{width:195px;height:34px;margin-left:38px;display:inline}
.shuyuku_con .button{width:114px;height:42px;background:#910100;color:#fff;font-size:15px;font-family:"微软雅黑";margin-left:80px}
.shuyuku_con .item{display:inline-block;height:34px; line-height:34px;  border: 1px solid #9f9f9f;margin-right:7px; margin-bottom: 12px;  font-size: 14px; padding:0 11px;}
.shuyuku_con .item i{padding-left: 8px;cursor: pointer;}
/*术语库/*/
.establish{width:420px;margin-top:50px;font-size:16px;line-height:2.2;margin-left:85px;}
.establish a{color:#FF0004;font-size:16px}
.establish .chuang{width:282px;height:35px;border:1px solid #787878;border-radius:6px;margin-top:15px;text-align:center}
.establish .chuang1{text-indent:1em}
.establish li{width:100%;margin:0 auto}
.wordCount{ position:relative;width: 420px;border:1px solid #C4C4C4 }
.wordCount input{ width: 360px; height: 33px;border:0;text-indent:1em;}
.wordCount .wordwrap{ position:absolute; right: 6px; bottom: 10px;}
.wordCount .word{ color: red; padding: 0 4px;background:none}

.tjsy_sy1{background: #fff; box-shadow:0 0 10px #b0b0b0; padding-top: 35px;  width: 1018px; margin: 0  auto;padding-bottom:37px}
.news_end{width:980px;margin:0 auto;}
.news_end .pro{height:37px;border-bottom:1px solid #D7D7D7;overflow:hidden;zoom:1;}
.news_end .pro_one{text-indent:1em}
.news_end .pro_one a{font-size:16px;color:#000;}
.news_end h4{float:right;margin-top:-15px;margin-right:20px;display:inline}
.news_end h4 a{color:#910100;font-weight:bold}
.news_one{width:915px;margin:0 auto;margin-top:40px;}
.news_one h1{font-size:20px;font-weight:bold;text-align:center}
.news_one p{font-size:14px;line-height:1.8}
.news_one .p1{margin-top:30px}
.news_one p.img{width:350px;margin:40px auto}
.news_end .xian{width:100%;border-bottom:1px solid #979797;margin-top:94px}
.news_end .wzxs_fou{width:700px;margin:0 auto;overflow:hidden;zoom:1}
.news_end .but{float:left;font-family:"微软雅黑"}
.news_end .wzxs_fiv{width:820px;margin:0 auto;margin-top:40px;}
.news_end .fivpl_lef{margin-left:50px;display:inline-block}
.news_end .fivpl_rig{float:left}
.news_end .fiv_top{padding-left:20px}


/**20160418——*************************/
.shuyu_more{ float:right;color:#910100;}

/*banner开始*/
.inkPhoBox { width: 350px;  }
.inkPhoBox .main{ width:350px;}
.inkPhoBox .mod18{width:350px;position:relative;}
.inkPhoBox #prev{ background: url(../images/prevBtn.png) no-repeat; height: 48px; width: 24px; position: absolute; z-index: 99; left: 0px; top:10%; cursor: pointer; }
.inkPhoBox #next{ background: url(../images/nextBtn.png) no-repeat; height: 48px; width: 25px; position: absolute; z-index: 99; top: 10%; right:0px; cursor: pointer; }
.inkPhoBox .mod18 #prevTop{display:none}
.inkPhoBox .mod18 #nextTop{display:none}
.inkPhoBox .mod18 li{float:left;}
.inkPhoBox .mod18 .cf li{position:relative;color:#fff;}
.inkPhoBox .mod18 .cf a{display:block;height:280px;position:absolute;color:#fff;}
.inkPhoBox .mod18 .cf li span{display:block;width:688px;position:absolute;left:0;bottom:0;padding:10px 15px;padding-right:0;line-height:22px;text-align:left;/*background:rgba(0,0,0,0.6);*/filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000"); width:31%; white-space:nowrap; overflow:hidden;border:0px solid #f00; }
.inkPhoBox .bigImgBox{width: 350px; height: 280px; border: 0px solid #f00; }
.inkPhoBox .mod18 .picBox{width: 350x; height: 280px; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .picBox ul{height:280px;position:absolute; left:0;}
.inkPhoBox .mod18 .picBox li{ width: 350px; height:280px; border:0px solid #FF0; overflow:hidden;}
.inkPhoBox .mod18 .picBox img{width: 350px; height:280px; }
.inkPhoBox .smImgBox{ width: 225px; height:52px; margin-top: -40px; position: relative; float:right; border:0px solid #F00  }
.inkPhoBox .mod18 .listBox{ width: 180px; height:45px; margin: 0 auto; position: relative; overflow: hidden; }
.inkPhoBox .mod18 .listBox ul{height:101px;position:absolute; padding-left:0px;}
.inkPhoBox .mod18 .listBox li{ cursor: pointer; position: relative; margin:2px 2px; margin-bottom:10px; border:0px solid #0FF}
.inkPhoBox .mod18 .listBox li i{display:none;}
.inkPhoBox .mod18 .listBox li a{display:block;}
.inkPhoBox .mod18 .listBox .on img{border:2px solid #fff; width:32px; height:30px;margin-top:-2px;}
.inkPhoBox .mod18 .listBox .on { background:url(../images/img_bg.jpg) center top no-repeat;}
.inkPhoBox .mod18 .listBox .on i{display:block;}
.inkPhoBox .left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333}
.gdtp{border:0px solid #F00; height:280px; width:350px; overflow:hidden;}

/**20160418图片新闻最终页——*************************/
.xinzeng{  overflow:hidden;}
.xinzeng_fivpl_rig{ float:left; width:90%;}
/*通用*/
.xinzeng .clearleft{clear:left;}
.xinzeng .clearright{clear:right}
.xinzeng .left{float:left;}
.xinzeng .right{float:right;}
.xinzeng .clear{clear:both;}
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{list-style:none;}
.xinzeng img{border:none;}
.xinzeng a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color:Black;}
.xinzeng .clearborderright{border-right:none !important;}
.xinzeng .none{display:none;}
.xinzeng .margintop20{margin-top:20px;}
.xinzeng .color1{color:White;}
.xinzeng .color2{color:#333333;}
.xinzeng img:hover{background: white;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
/*图片特效*/
.xinzeng_mian{ background:url(../images/xinzeng1.jpg) repeat-x;  border-bottom:1px solid #D7D7D7; font-size:16px;padding-top:38px;padding-bottom:20px; width:1018px; margin:0 auto; position:relative;top:-30px;left:-40px;}
.xinzeng_mian a{ font-size:16px;color:#000;padding-left:6%; }
.xinzeng .piccontext h2{overflow:hidden;font-size:24px;color:#000;font-weight:bold; text-align:center;}
.xinzeng .piccontext p{text-align:center; margin-top:8px;}
.xinzeng .source_left{float:left;height:20px;color:#666666}
.xinzeng .source_left a{color:#666666;}
.xinzeng .source_left a:hover{color:#ff5d11; text-decoration:underline;}
.xinzeng .source_left span{color:#ababab;padding-left:15px; font-family:Arial, Helvetica, sans-serif;}
.xinzeng .source_right{float:right;height:20px;color:#666666;}
.xinzeng .source_right a{color:#666666;}
.xinzeng .source_right span{padding:0px 10px;}
.xinzeng .source_right1{float:right;height:20px;color:#666666;display:none;}
.xinzeng .support{float:left;height:20px;overflow:hidden;}
.xinzeng .support img{padding:0px 5px;}
.xinzeng .spell{background:url("../images/spel.jpg") 0px -1px no-repeat;padding-left:23px;}
.xinzeng a.spell:hover{background:url("../images/spel_1.jpg") 1px -1px no-repeat;}
.xinzeng .list{background:url("../images/list.jpg") 1px 1px no-repeat;padding-left:23px;}
.xinzeng a.list:hover{background:url("../images/list_1.jpg") 0px 0px no-repeat;}
/*大图展示*/
.xinzeng .picshow{/*width:950px;*/margin-top:20px;overflow:hidden;}
.xinzeng .picshowtop{/*width:950px;*/text-align:center;position:relative;z-index:1;overflow:hidden; }
.xinzeng #pic1{/*max-width:950px;*/}
.xinzeng #preArrow{left:30px;}
.xinzeng #nextArrow{right:30px;}
.xinzeng .contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.xinzeng .contextDiv span{position:absolute;top:44%;width:65px;height:80px;}
.xinzeng #preArrow_A{left:0px;background:url('../images/left.png') 0px 0px no-repeat;display:none;}
#nextArrow_A{right:0px;background:url('../images/right.png') 0px 0px no-repeat;display:none;}
.xinzeng .picshowtxt{width:950px;min-height:40px;_height:40px;margin-top:20px; }
.xinzeng .picshowtxt_left{float:left;width:50px; height:50px; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif;}
.xinzeng .picshowtxt_left span{color:#e55656;font-size:30px;}
.xinzeng .picshowtxt_left i{color:#666666;font-size:20px;}
.xinzeng .picshowtxt_right{float:left;margin-left:10px;display:inline;line-height:23px;color:#666666;font-size:14px;width:880px; font-family:"宋体";}
.xinzeng .picshowlist{width:950px;margin-top:20px;padding-bottom:20px;overflow:hidden;}
.xinzeng .picshowlist_left{float:left;width:120px;overflow:hidden;overflow:hidden;}
.xinzeng .picleftimg{width:120px;height:80px;background:url('../images/photo.jpg') no-repeat;padding-top:9px;padding-left:5px;overflow:hidden;}
.xinzeng .picleftimg img{width:106px;height:66px;}
.xinzeng .piclefttxt{width:120px;line-height:20px; font-family:"宋体";}
.xinzeng .piclefttxt a{color:#444444;}
.xinzeng .piclefttxt a:hover{color:#ff5d11; text-decoration:underline;}
.xinzeng .picshowlist_mid{float:left;width:900px;margin-left:15px;display:inline;overflow:hidden;height:76px;}
.xinzeng .picmidleft{float:left;width:24px;height:76px;overflow:hidden; }
.xinzeng .picmidleft a{display:block;width:24px;height:76px;}
.xinzeng .picmidmid{float:left;width:848px;overflow:hidden;height:76px;padding-left:2px;}
.xinzeng .picmidmid ul{width:848px;overflow:hidden;position:relative;height:76px;}
.xinzeng .picmidmid ul li{float:left;margin-left:8px;display:inline;width:112px;text-align:center;overflow:hidden;position:relative;height:76px;}
.xinzeng .picmidmid ul li img{max-width:106px;height:76px;}
.xinzeng .selectpic{border:5px solid #cacaca;height:66px !important;}
.xinzeng .picmidright{float:right;width:24px;height:76px;overflow:hidden; }
.xinzeng .picmidright a{display:block;width:24px;height:76px;}
.xinzeng .picshowlist_right{float:left;width:120px;float:right;overflow:hidden;}
/*列表展示*/
.xinzeng .piclistshow{width:998px;overflow:hidden;border-top:1px solid #e4e4e4;margin-top:10px;display:none;}
.xinzeng .piclistshow ul li{width:248px;height:274px;float:left;border-bottom:1px solid #e4e4e4;overflow:hidden;border-right:1px solid #e4e4e4;cursor:pointer;padding-top:40px;}
.xinzeng .piclistshow .picimg{width:228px;height:160px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;padding:0px 10px;}
.xinzeng .picimg img{max-width:228px;max-height:160px;}
.xinzeng .pictxt{padding:15px 20px 0;line-height:25px;text-align:center; height:80px; overflow:hidden;}
.xinzeng .pictxt h3{font-size:14px;font-weight:normal;}
.xinzeng .gaoqing{background:url("../images/gaoqing.jpg") 1px 1px no-repeat;padding-left:26px;}
.xinzeng a.gaoqing:hover{background:url("../images/gaoqing_1.jpg") 1px 1px no-repeat;color:#FF702D;text-decoration:underline;}
/*弹出层*/
.xinzeng .bodymodal{width:100%;height:100%;overflow:hidden;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;z-index:1100;position:fixed;top:0px;left:0px;display:none;}
.xinzeng .firsttop_left{width:300px;height:250px;margin-right:30px;overflow:hidden;float:left;}
.xinzeng .firsttop_right{float:left;width:270px;overflow:hidden;}
.xinzeng .close2{height:17px;}
.xinzeng .close2 a{background:url('../images/close.jpg') 0px 0px no-repeat;width:15px;height:15px;display:block;float:right;}
.xinzeng .replay{height:24px;margin-top:20px;overflow:hidden;}
.xinzeng .replay h2{float:left;font-size:16px;}
.xinzeng .replay p{float:left;margin-left:15px;display:inline;line-height:24px;padding-right:25px;background:url('../images/replay.png') right no-repeat;}
.xinzeng .replay p a{color:white;font-size:14px;}
.xinzeng .replay p a:hover{color:#FF702D;text-decoration:underline;}
.xinzeng .pictwo{width:270px;height:88px;overflow:hidden;margin-top:20px;}
.xinzeng .pictwo ul li{width:120px;height:88px;float:left;margin-right:15px;position:relative;overflow:hidden;}
.xinzeng .pictwo ul li img{width:120px;height:88px;}
.xinzeng .imgdivtext{position:absolute;bottom:0px;height:25px;width:120px;background:rgba(0, 0, 0, 0.6);line-height:25px;text-align:center;left:0px;z-index:4;*background:#000;*filter:alpha(opacity=50);}
.xinzeng .imgdivtext a{color:White;font-size:14px;font-weight:bold;}
.xinzeng .imgdivtext a:hover{color:#FF702D;text-decoration:underline;}
.xinzeng .returnbtn {margin-top:35px;margin-left:50px;}
.xinzeng .returnbtn a{width:115px;height:22px;border:1px solid #ccc;padding:5px 15px;line-height:22px;text-align:center;color:White;font-size:16px;display:block;}
.xinzeng .returnbtn a:hover{color:#FF702D;text-decoration:underline;border:1px solid #8d5a00;}
.xinzeng .firsttop{width:600px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}
.xinzeng .endtop{width:600px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}
.Slist_dongtai{ background:url(../images/tupianxinwen1_02.jpg) center 0 no-repeat; padding-bottom:40px;}

/**密码登录*/
        .register_content input {
            float: left;
        }

        .sendmobilecode {
            float: left;
            width: 140px;
            height: 42px;
            font-size: 16px;
            line-height: 42px;
            text-align: center;
            background-color: #4e4e4e;
            color: #d7d7d7;
            margin-left: 20px;
        }

        .logbtn {
            font-size: 16px;
        }

        .gotoregisters {
            padding-right: 36px;
            text-align: right;
            margin-top: 105px;
        }

            .gotoregisters a {
                font-size: 16px;
                color: #910100;
            }




/* 首页新添加内容 - 开始 */

.index_zpxs{
    width:594px;
    height: 310px;
    overflow: hidden;
}

.index_zpxs_title{
    width: 100%;
    height: 44px;
    background-color: #efefef;
    overflow: hidden;
}

.index_zpxs_title .title{
    position: relative;
    float: left;
    padding-left: 32px;
    margin-left: 20px;
    font-size: 16px;
    line-height: 44px;
    color: #8b0100;
}

.index_zpxs_title .title:before{
    content: "";
    position: absolute;
    left: 10px;
    top: 15px;
    width: 4px;
    height: 14px;
    border-radius: 2px;
    background-color: #880000;
}

.index_zpxs_title .more{
    float: right;
    height: 24px;
    padding: 0 10px;
    margin: 10px 0;
    margin-right: 10px;
    font-size: 14px;
    line-height: 22px;
    color: #434343;
}

.index_zpxs_title .more:hover{
    color: #f60;
}

.index_zpxs_main {
    position: relative;
    width: 100%;
    height: 266px;
    background-color: #fff;
    overflow: hidden;
}

.index_zpxs_main .hd .prev,.index_zpxs_main .hd .next {
    position: absolute;
    display: block;
    width: 13px;
    height: 24px;
    margin-top: -12px;
    float: right;
    overflow: hidden;
    cursor: pointer;
    background-image: url(../images/index_zpxs_main_jt.png);

}

.index_zpxs_main .hd .prev{
    left: 13px;
    top: 50%;
    background-position: left top;
}

.index_zpxs_main .hd .next {
    right: 13px;
    top: 50%;
    background-position: right top;
}

.index_zpxs_main .hd .prevStop {
    background-image: url(../images/index_zpxs_main_jt.png);
}

.index_zpxs_main .hd .nextStop {
    background-position: right top;
}

.index_zpxs_main .bd {
    padding: 49px 37px;
}

.index_zpxs_main .bd ul {
    overflow: hidden;
    zoom: 1;
}

.index_zpxs_main .bd ul li {
    margin: 0 10px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}

.index_zpxs_main .bd ul li .pic {
    text-align: center;
    width: 102px;
    height: 158px;
    padding: 3px;
    border: 1px solid #f1f1f1;
    border-top-width: 2px;
}

.index_zpxs_main .bd ul li .pic a {
    display: table-cell;
    vertical-align: middle;
    width: 102px;
    height: 158px;
    background-image: url(../images/ys_bmsn_tu_bg.jpg);
    background-size: 100% 100%;
}

.index_zpxs_main .bd ul li .pic img {
    display: block;
    max-width: 102px;
    max-height: 158px;
    margin: 0 auto;
    vertical-align: middle;
}

.index_zpxs_main .bd ul li .pic a:hover img {
    border-color: #999;
}



.index_gzhrw{
    width: 393px;
    height: 310px;
}

.index_gzhrw_title {
    width: 100%;
    height: 44px;
    background-color: #efefef;
    overflow: hidden;
}

.index_gzhrw_title .title{
    position: relative;
    float: left;
    padding-left: 32px;
    margin-left: 20px;
    font-size: 16px;
    line-height: 42px;
    color: #8b0100;
}

.index_gzhrw_title .title:before{
    content: "";
    position: absolute;
    left: 0;
    top: 13px;
    width: 22px;
    height: 18px;
    background-image: url(../images/weixin1.png);
    background-repeat: no-repeat;
}

.index_gzhrw_title .more{
    float: right;
    height: 24px;
    padding: 0 10px;
    margin: 10px 0;
    margin-right: 10px;
    font-size: 14px;
    line-height: 22px;
    color: #434343;
}

.index_gzhrw_title .more:hover{
    color: #f60
}

.index_gzhrw_main {
    width: 100%;
    height: 266px;
    background-color: #fff;
}

.index_gzhrw_main .single {
    height: 122px;
    padding: 10px 15px 0;
    margin: 0 10px;
    border-bottom: 1px dashed #e2e2e2;
}

.index_gzhrw_main .single:last-child {
    border-bottom: none;
}

.index_gzhrw_main .single .title{
    width: 100%;
    line-height: 40px;
    color: #272727;
}

.index_gzhrw_main .single .title a{
    font-size: 14px;
    color: #272727;
}

.index_gzhrw_main .single .title a:hover{
    color: #f60;
}

.index_gzhrw_main .single .main{
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: #272727;
}

/* 首页新添加内容 - 结束 */

/* 书籍列表 - start */
.books-list{
    padding: 0 24px 40px;
}

.books-list .item{
    display: block;
    padding: 30px 15px;
    border-bottom: 1px solid #d0d0d0;
    overflow: hidden;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}

.books-list .item:hover{
    background-color: #f6f6f6;
}

.books-list .item .preview-img{
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 200px;
    height: 200px;
}

.books-list .item .preview-img img{
    display: block;
    max-height: 100%;
}

.books-list .item .info{
    float: left;
    width: 488px;
    padding-top: 10px;
}

.books-list .item .info .title{
    padding: 10px 0;
    font-size: 16px;
    line-height: 32px;
    color: #000000;
}

.books-list .item .info .intro{
    margin-bottom: 30px;
    font-size: 12px;
    line-height: 20px;
    color: #6d6d6d;
}

.books-list .item .info .info-b{
    overflow: hidden;
}

.books-list .item .info .info-b .details{
    float: right;
    width: 74px;
    height: 24px;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    color: #910100;
    border: 1px solid #a1a1a1;
    border-radius: 13px;
}

.books-list .item .info .info-b .details:after{
    content: " &gt;&gt;";
    font-family: "宋体";
}
/* 书籍列表 - end */

/* 书籍详情 - start */
.books-details{
    padding: 35px 24px 0;
}

.books-details .title{
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 36px;
    text-align: center;
    color: #000;
}

.books-details .book-info{
    margin-top: 30px;
    border-top: 1px solid #d0d0d0;
    overflow: hidden;
}

.books-details .book-info .item{
    float: left;
    width: 50%;
    border-bottom: 1px solid #d0d0d0;
}

.books-details .book-info .item .label{
    float: left;
    width: 100px;
    font-size: 14px;
    line-height: 50px;
    text-align: center;
    color: #090909;
    background-color: #e4e4e4;
}

.books-details .book-info .item .text{
    display: flex;
    align-items: center;
    height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 20px;
    color: #090909;
    background-color: #f9f9f9;
}

.books-details .book-content{
    padding: 35px 24px;
}

.books-details .book-content p{
    font-size: 14px;
    line-height: 24px;
    color: #000;
}

.books-details .book-content img{
    max-width: 100%;
}

.books-details .buy-btn-box{
    font-size: 0;
    text-align: center;
}

.books-details .buy-btn-box .btn{
    display: inline-block;
    width: 130px;
    height: 32px;
    padding: 2px;
    margin: 0 10px;
    font-size: 16px;
    line-height: 32px;
    text-align: left;
    color: #000;
    border: 1px solid #f53415;
    border-radius: 4px;
}

.books-details .buy-btn-box .btn img{
    float: left;
    margin-right: 15px;
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
}

.swiper-slide {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.swiper-slide .preview-img{
    display: flex;
    align-items: center;
    justify-content: center;
}

.swiper-slide img{
    max-width: 100%;
    max-height: 100%;
}

.gallery-top {
    width: 400px;
    height: 470px;
}

.gallery-top .preview-img{
    width: 400px;
    height: 400px;
}

.gallery-top .swiper-button-prev{
    left: 0;
    right: auto;
    top: auto;
    bottom: 3px;
}

.gallery-top .swiper-button-next{
    right: 0;
    left: auto;
    top: auto;
    bottom: 3px;
}

.gallery-top .swiper-button-next:after,
.gallery-top .swiper-button-prev:after{
    font-size: 24px;
    font-weight: bold;
    color: #c6c6c6;
}

.gallery-thumbs {
    width: 314px;
    margin-top: -50px;
}

.gallery-thumbs .swiper-slide {
    height: 100%;
}

.gallery-thumbs .preview-img{
    width: 46px;
    height: 46px;
    border: 2px solid #c9c9c9;
}

.gallery-thumbs .swiper-slide-thumb-active .preview-img {
    border-color: #970000;
}

.book-table {
    margin-top: 30px;
    font-size: 14px;
    color: #090909;
    border-top: 1px solid #d0d0d0;
}

.book-table td{
    height: 30px;
}

.book-table .label{
    width: 80px;
    text-align: center;
    color: #090909;
    background-color: #e4e4e4;
}

.book-table .text{
    padding: 10px 20px;
    background-color: #f9f9f9;
}

/* 书籍详情 - end */

/* 简易数据表格-格边框 */
.m-table{table-layout:fixed;width:100%;line-height:1.5;background-color: #fff;border-collapse:collapse;border-spacing:0;}
.m-table th,.m-table td{padding:10px;border:1px solid #d0d0d0;}
.m-table th{font-weight:bold;}
.m-table tbody tr:hover{background:#f0f0f0;}
.m-table .cola{width:100px;}
.m-table .colb{width:200px;}
/* 简易数据表格-行边框*/
.m-table-row th,.m-table-row td{border-width:0 0 1px;}
/* 简易数据表格-圆角*/
.m-table-rds{border-collapse:separate;border:1px solid #ddd;border-width:0 1px 1px 0;border-radius:5px;}
.m-table-rds th,.m-table-rds td{border-width:1px 0 0 1px;}
.m-table-rds &gt; :first-child &gt; :first-child &gt; :first-child{border-top-left-radius:5px;}
.m-table-rds &gt; :first-child &gt; :first-child &gt; :last-child{border-top-right-radius:5px;}
.m-table-rds &gt; :last-child &gt; :last-child &gt; :first-child{border-bottom-left-radius:5px;}
.m-table-rds &gt; :last-child &gt; :last-child &gt; :last-child{border-bottom-right-radius:5px;}
/* PC术语在线相关样式*/
.xinzengshuyu {
    position: absolute;
    right: 13px;
    top: 59px;
    width: 317px;
    height: 236px;
    background-image: url(../images/shuyunew.png);
    background-size: 100% 100%;
}

    .xinzengshuyu .wenben {
        margin: auto;
        margin-top: 70px;
        width: 270px;
        color: #fff;
        font-size: 14px;
    }

        .xinzengshuyu .wenben span {
            color: red;
        }

        .xinzengshuyu .wenben .wenbenlist {
            display: flex;
            margin-bottom: 5px;
        }

        .xinzengshuyu .wenben .biaoti {
            color: #fff;
        }

        .xinzengshuyu .wenben .neirong {
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            display: inline-block;
            flex: 1;
        }

    .xinzengshuyu .details {
        position: absolute;
        width: 66px;
        height: 26px;
        bottom: 15px;
        right: 16px;
        cursor: pointer;
        z-index: 2;
    }
/* PC术语在线相关样式end */</pre></body></html>