@charset "utf-8";
* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0; max-height: 100%;max-width: 100%;}
a {text-decoration: none;color: #333;outline: none;cursor: pointer;}
html, body {  position: relative; }
html.visible, body.visible { overflow-y: visible!important; }
body { min-width: 1200px; color: #333; font-family: "Microsoft yahei"; }
input { outline: none; }
.fl {float: left;}
.fr {float: right;}
.dn { display: none; }
.wrap { width: 1200px; margin: 0 auto; }
.clearfix:after { display: block;content: '';clear: both; }
ol.list-paddingleft-2 li{list-style:inherit;}

/*same start*/
/*top*/
.top {    background: url(../images/img/lgbg.png) center no-repeat !important; }
.top .fl { font-size: 0; line-height: 130px;}
.top img { vertical-align: middle; }
.top .fr-t { text-align: right; }
.top .fr-t a { font-size: 14px; color:#69005f ; padding-left: 28px; }
.top .fr-t a.login { background: url(../images/inner/login.png) left center no-repeat; }
.top .fr-t a.old { margin-left: 25px; background: url(../images/inner/old.png) left center no-repeat; }
.top .fr-b { position: relative; margin: 20px 0 15px; }
.top .fr-b .ss { font-size: 14px; width: 250px; padding-right: 20px; height: 30px; line-height: 30px; background: none; border: none; border-bottom: 1px solid #69005f; color: #69005f; }
.top .fr-b .btn { position: absolute; right: 0; top: 3px; cursor: pointer; }
.top .fr-b .ss::-webkit-input-placeholder { color: #69005f; }
.top .fr-b .ss:-moz-placeholder { color: #69005f; }
.top .fr-b .ss::-moz-placeholder { color: #69005f; }
.top .fr-b .ss:-ms-input-placeholder { color: #69005f; }


.lanmu { text-align: center; line-height: 80px; background:#69005f; font-size: 26px; color: #f3f3f3;width:100%; }
.now .wrap { width: 1175px; padding-left: 25px; margin: 20px auto 35px; font-size: 14px; color: #666; background: url(../images/inner/now.png) left center no-repeat; }
.now>.wrap a { color: #666;text-decoration: none; }

/*inner*/
.inner { padding-bottom: 50px; }
.inner .subnav {width: 210px;padding: 0 15px 0px;background: url(../images/inner/subnav-t.png) left top no-repeat;background-color: #69005f;text-align: center;}
.inner .subnav-t { font-size: 26px; color: #fff; padding: 35px 0 20px; border-bottom: 3px solid #fff; }
.inner .subnav ul li { position: relative; line-height: 48px; border-bottom: 1px solid #7a096f; position: relative; }
.inner .subnav ul li:after { content: ''; width: 100%; border-bottom: 1px solid #500149;position: absolute;left: 0;bottom: -2px; }
.inner .subnav ul li a { color: #ebb9e6;     text-decoration: none;}
.inner .subnav ul li.on>a,.inner .subnav ul li:hover>a { font-weight: bold; color: #fffc00; }
.inner .inner-r {width: 910px;overflow: hidden;}
.inner .subnav ul li.hastri.on { border: none; }
.inner .subnav ul li.hastri img { position: absolute; right: 0; top: 22px; transition: all 0.5s; transform: rotate(180deg); }
.inner .subnav ul li.hastri.on img, .inner .subnav ul li.hastri:hover img { transform: rotate(0deg); }
.inner .subnav ul li.hastri.on .trinav, .inner .subnav ul li.hastri:hover .trinav { display: block; }
.inner .subnav .trinav { box-shadow: 0 0 15px #33032f inset; display: none; transition: all 0.5s; }
.inner .subnav .trinav dd a.on, .inner .trinav dd a:hover { color: #fffc00; }

/*footer*/
.footer { background: #63065f; }
.footer-t { padding: 30px 0; border-bottom: 1px solid #80357d; }
.footer-t .wrap { position: relative; }
.footer-t .backTop { position: fixed;bottom: 80px;right: 200px; cursor: pointer; }
.footer-m { font-size: 12px; color: #fff; line-height: 30px; margin-left: 75px; }
.footer .fr ul { overflow: hidden; width: 390px; }
.footer .fr ul li { float: left; width: 120px; margin-left: 10px; }
.footer .fr a {font-size: 12px;color: #fff;line-height: 30px;}
.footer-b { text-align: center; font-size: 12px; color: #c3aec1; line-height: 46px; }

/*same css end*/

/*版权说明*/
.bqsm img { height: auto!important; }
.bqsm p {/* text-indent: 2em; *//* font-size: 14px; *//* line-height: 28px; */mb;}
.bqsm h3 { margin: 15px 0; }

/*在线学习*/
.zxxx .zxxx-title { font-size: 16px; color: #ccc; padding-bottom: 15px; border-bottom: 1px solid #d9d9d9; }
.zxxx .zxxx-title b { font-size: 20px; color: #000; }
.zxxx table { width: 100%; margin: 20px 0 30px; border-collapse: collapse; }
.zxxx table th, .zxxx table td { line-height: 45px; border: 1px solid #e6e6e6; background: #fafafa; padding-left: 26px; text-align: left; }
.zxxx table th a { float: right; margin-right: 30px; font-size: 14px; }
.zxxx table td { font-size: 14px; }
.zxxx .download .title { color: #fff; line-height: 50px; padding: 0 30px; }
.zxxx .download .title .download-controller { float: right; padding-right: 25px; position: relative; cursor: pointer; }
.zxxx .download .title .download-controller:after { content: '-'; position: absolute; font-size: 45px; right: 0; top: -4px; }
.zxxx .download .title .download-controller.on:after { content: '+'; position: absolute; font-size: 24px; right: 0; top: -1px; }
.zxxx .download > * { border: 1px solid #e6e6e6; margin-top: 30px; }
.zxxx .download1 .title { background: #488cd2; }
.zxxx .download2 .title { background: #48d2bd; }
.zxxx .download3 .title { background: #48d26f; }
.zxxx .download4 .title { background: #48c0d2; }
.zxxx .download5 .title { background: #4ba8dd; }
.zxxx .download .list { padding: 20px 30px 10px; }
.zxxx .download .list ul li { line-height: 34px; overflow: hidden; }
.zxxx .download .list ul li .li-l { width: 720px; font-size: 14px; }
.zxxx .download .list ul li .li-m a { color: #8c8c8c; font-size: 12px; }
.zxxx .download .list ul li .li-r a { color: #8c8c8c; font-size: 12px; }

/*参考咨询*/
.ckzx .way1 ul { width: 975px; overflow: hidden; padding: 50px 0; border-bottom: 1px dashed #bfbfbf; }
.ckzx .way1 ul li { width: 260px; height: 184px; float: left; margin-right: 65px; background: url(../images/inner/ckzx1.png) center no-repeat; }
.ckzx .way1 ul li + li { background: url(../images/inner/ckzx2.png) center no-repeat; }
.ckzx .way1 ul li + li + li { background: url(../images/inner/ckzx3.png) center no-repeat; }
.ckzx .way1 ul li a { display: block; width: 100%; height: 100%; text-align: center; color: #38aada; font-size: 20px; }
.ckzx .way1 ul li + li a { color: #c3bd5d; }
.ckzx .way1 ul li + li + li a { color: #7e48c9; }
.ckzx .way1 ul li b { display: block; padding-top: 135px; }
.ckzx h3 { font-size: 20px; margin: 20px 0; }
.ckzx .way2 ul { width: 975px; overflow: hidden; }
.ckzx .way2 ul li { width: 260px; height: 190px; float: left; margin-right: 65px; text-align: center; background: #f7effa url(../images/inner/ckzx4.png) center 25px no-repeat; }
.ckzx .way2 ul li + li { background: #f8faef url(../images/inner/ckzx5.png) center 25px no-repeat; }
.ckzx .way2 ul li + li + li { background: #eff3fa url(../images/inner/ckzx6.png) center 25px no-repeat; }
.ckzx .way2 ul li a { display: block; width: 100%; height: 100%; text-align: center; }
.ckzx .way2 ul li span, .ckzx .way2 ul li b { display: block; }
.ckzx .way2 ul li span { padding: 80px 0 15px; font-size: 14px; }
.ckzx .way2 ul li b { margin-bottom: 8px; font-size: 15px; }


/*仙林新馆*/
.xlxg p { font-size: 14px; line-height: 28px; margin-bottom: 20px; text-indent: 2em; }
.xlxg img { height: auto !important; }

/*联系我们*/
.lxwm table { width: 100%; border: 1px solid #d9d9d9; border-right: none; margin-bottom: 30px; border-collapse: collapse; }
.lxwm .between th { background: #e4e4e4; }
.lxwm th, .lxwm td { border-right: 1px solid #d9d9d9; line-height: 40px; text-align: left; padding-left: 20px; color: #4c4c4c; font-size: 14px; }
.lxwm th { font-size: 16px; line-height: 50px; }
.lxwm .between tr:nth-child(2n) { background: #f2f2f2; }
.lxwm caption { line-height: 50px; background: #d9d9d9; text-align: left; padding-left: 20px; font-size: 16px; }
.lxwm .table2 td { line-height: 26px; border: 1px solid #d9d9d9; padding: 8px 0 8px 20px; }
.lxwm .table2 th { font-size: 14px; background: #e6e6e6; line-height: 58px; padding-left: 20px; }


/*馆藏精品集萃*/
.gcjc1 p { font-size: 14px; line-height: 34px; text-indent: 2em; }
.gcjc .title { line-height: 50px; font-size: 16px; font-weight: bold; padding-left: 20px; color: #fff; position: relative; margin: 30px 0; }
.gcjc .title .tri { position: absolute; right: 10px; top: 100%; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid transparent; }
.gcjc.gcjc2 .title { background: #48c0d2; }
.gcjc.gcjc2 .title .tri { border-top: 10px solid #48c0d2; }
.gcjc.gcjc3 .title { background: #48d2bd; }
.gcjc.gcjc3 .title .tri { border-top: 10px solid #48d2bd; }
.gcjc.gcjc4 .title { background: #b152ad; }
.gcjc.gcjc4 .title .tri { border-top: 10px solid #b152ad; }
.gcjc2 .list { overflow: hidden; }
.gcjc2 .list ul { overflow: hidden; width: 1240px; }
.gcjc2 .list ul li { float: left; width: 578px; height: 200px; margin-right: 40px; margin-bottom: 25px; overflow: hidden; border: 1px solid #d9d9d9; }
.gcjc2 .list ul li:hover { border: 1px solid #48c0d2; }
.gcjc2 .list ul li a { display: block; padding: 20px; height: 160px; }
.gcjc2 .list ul li .pic { width: 200px; height: 160px; float: left; }
.gcjc2 .list ul li .pic img { width: 200px; height: 160px; }
.gcjc2 .list ul li .js { width: 320px; float: right; }
.gcjc2 .list ul li .js .name { font-size: 16px; margin-bottom: 15px; }
.gcjc2 .list ul li .js p { font-size: 14px; line-height: 26px; color: #8c8c8c; }
.gcjc3 .list { overflow: hidden; }
.gcjc3 .list ul { overflow: hidden; width: 1240px; }
.gcjc3 .list ul li { float: left; width: 578px; height: 500px; margin-right: 40px; margin-bottom: 25px; overflow: hidden; border: 1px solid #d9d9d9; }
.gcjc3 .list ul li:hover { border: 1px solid #48d2bd; }
.gcjc3 .list ul li a { display: block; padding: 30px; height: 440px; }
.gcjc3 .list ul li .pic { text-align: center; margin-bottom: 25px; }
.gcjc3 .list ul li .pic img { height: 180px; }
.gcjc3 .list ul li p { font-size: 14px; line-height: 26px; color: #666; text-indent: 2em; margin-bottom: 20px; }
.gcjc4-bd img { float: left; margin-right: 25px; }
.gcjc4-bd p { font-size: 14px; line-height: 26px; color: #333; margin-bottom: 20px; text-indent: 2em; }


/*机构设置*/
.jgsz table { width: 100%; border: 1px solid #d9d9d9; border-right: none; border-collapse: collapse; }
.jgsz th { background: #e4e4e4; border: 1px solid #d9d9d9; font-size: 16px; line-height: 50px; }
.jgsz td { border: 1px solid #d9d9d9; line-height: 26px;   color: #4c4c4c; font-size: 14px; }
.jgsz td:first-child { text-align: center; width: 250px;}
.jgsz td:nth-child(2n) { padding: 10px 30px;}


/*馆情资讯 列表页*/
.gqzx-nav { overflow: hidden; margin-bottom: 20px;}
.gqzx-nav ul { width: 1245px; overflow: hidden;padding-bottom: 9px;}
.gqzx-nav ul li {position: relative;margin-right: 45px;float: left;width: 368px;border: 1px solid #d9d9d9;line-height: 80px;text-align: center;margin-bottom: 30px;}
.gqzx-nav ul li a { display: block; }
.gqzx-nav ul li:after { content: ''; position: absolute; left: 50%; margin-left: -15px; top: 100%; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 9px solid #bea257; border-bottom: 9px solid transparent; display: none; }
.gqzx-nav ul li:hover, .gqzx-nav ul li.on { background: #bea257; border: 1px solid #bea257; }
.gqzx-nav ul li:hover a, .gqzx-nav ul li.on a { font-weight: bold; color: #fff; }
.gqzx-nav ul li:hover:after, .gqzx-nav ul li.on:after { display: block; }
.gqzx-list ul { overflow: hidden; background: url(../images/inner/gqzx-list.png); }
.gqzx-list ul li {float: left;width: 100%;overflow: hidden;font-size: 14px;line-height: 50px;text-overflow: ellipsis;white-space: nowrap;}
.gqzx-list ul li span { float: left; color: #8c8c8c; margin-right: 22px; }
.gqzx-list ul li a:hover { color: #69005f; }
.gqzx-list .switch { text-align: center; margin-top: 50px; }


/*馆情资讯 正文页*/
.gqzx-zwy .title { border-bottom: 2px solid #bea257; text-align: center; }
.gqzx-zwy .title h3 { font-size: 24px; font-weight: normal; }
.gqzx-zwy .title .time { font-size: 12px; color: #8c8c8c; margin: 20px 0; }
.gqzx-zwy .artical { border-top: 1px solid #bea257; margin-top: 1px; border-bottom: 1px solid #d9d9d9; }
.gqzx-zwy .artical p { font-size: 14px; line-height: 28px; color: #4c4c4c; margin: 20px 0; text-indent: 2em; }
.gqzx-zwy .artical a { color: #0476bf; }
.gqzx-zwy .artical p img{max-width:90%;margin:10px auto;display:block;}
.gqzx-zwy .pn { margin-top: 20px; font-size: 14px; color: #4c4c4c; line-height: 28px; }
.gqzx-zwy .pn a:hover { color: #63065f; }


/*新书速递*/
.xssd { overflow: hidden; }
.xssd ul { overflow: hidden; width: 1250px; }
.xssd ul li {float: left;width: 435px;height: 218px;border: 1px solid #d9d9d9;overflow: hidden;margin-right: 20px;margin-bottom: 20px;}
.xssd ul li a { display: block; height: 200px; padding: 10px; }
.xssd ul li .pic { float: left; width: 140px; height: 200px; }
.xssd ul li .pic img { width: 140px;height: 200px; }
.xssd ul li .js {float: right;width: 255px;}
.xssd ul li .js .title {font-size: 16px;font-weight: bold;line-height: 38px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xssd ul li .js p {font-size: 14px;color: #808080;margin-top: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xssd .switch { text-align: center;  }


/*歌德电子书*/
.gddzs .artical { font-size: 14px; }
.gddzs .artical h3 { font-size: 26px; text-align: center; padding-bottom: 15px; border-bottom: 1px solid #d9d9d9; font-weight: normal; margin-bottom: 15px; }
.gddzs .artical a { font-weight: bold; color: #1270b9; }
.gddzs .artical p {line-height: 28px;margin: 10px 0;}
.gddzs .artical h5 { font-size: 14px; }


/*历任馆长*/
.lrgz { position: relative;}
.lrgz ul li {z-index: 10; background: #fcfcfc; position: absolute; float: left; width: 578px; height: 198px; border: 1px solid #d9d9d9;  margin-bottom: 40px; }
.lrgz ul li a {position: relative;z-index: 8; display: block; height: 160px; padding: 20px; overflow: hidden;}
.lrgz ul li:hover { background: #fff; height: auto; z-index: 100; box-shadow: 0 0 8px #ccc; transition: all 0.5s;}
.lrgz ul li:hover a { height: auto; background: #fff;}
.lrgz ul li:after { content: ''; position: absolute; left: 0; bottom: -120px; width: 100%; height: 380px; background: url(../images/inner/gridient.png) center no-repeat; z-index: -1; display: none; }
.lrgz ul li:hover:after { display: block; }
.lrgz ul li.on:after { display: none; }
.lrgz ul li .pic { float: left; width: 120px; height: 160x; }
.lrgz ul li .pic img { width: 120px;height: 160x; }
.lrgz ul li .js { float: right; }
.lrgz ul li .js .name {margin-left: 145px; font-size: 16px;font-weight: bold; }
.lrgz ul li .js .zc { font-size: 16px;font-weight: bold; margin: 10px 0 15px;margin-left: 145px;}
.lrgz ul li .js p { font-size: 14px;color: #737373;line-height: 28px; }
.lrgz ul li .js p img { float: left; margin-right: 25px;margin-top: -65px;}
.lrgz .switch { text-align: center; margin-top: 10px; }


/*资源动态*/
.zydt ul li { padding-left: 10px; background: url(../images/inner/zydt1.png) left center no-repeat; margin-bottom: 15px; font-size: 14px; overflow: hidden; }
.zydt ul li .link { float: left; width: 650px; }
.zydt ul li a:hover { color: #63065f; }
.zydt ul li .eye { color: #8c8c8c; float: left; padding-left: 25px; background: url(../images/inner/zydt2.png) left center no-repeat; }
.zydt ul li .time { float: right; color: #8c8c8c; }
.zydt .switch { text-align: center; margin-top: 50px; }

/*数据库VPN*/
.sjkvpn ul li { padding: 0 30px 0 20px; line-height: 46px; font-size: 14px; overflow: hidden; }
.sjkvpn ul li:nth-child(2n+1) { background: #f2f2f2; }
.sjkvpn ul li .link { float: left; width: 870px; }
.sjkvpn ul li .link i { font-style: normal;color: #d80dc5; }
.sjkvpn ul li a:hover { color: #63065f; }
.sjkvpn ul li .eye { float: left; }
.sjkvpn ul li .classify { float: right; color: #565656; }
.sjkvpn .switch { text-align: center; margin-top: 50px; }


/*数据库导航*/
.sjkdh-t {width: 853px;margin: 10px auto;box-shadow: 0 0 8px #999;padding: 5px 20px 10px;}
/*profession*//*honor*//*letter*/
.sjkdh-t .profession, .sjkdh-t .honor, .sjkdh-t .letter { padding-top: 15px; border-bottom: 1px solid #f7f7f7; }
.sjkdh-t .profession dl, .sjkdh-t .honor dl, .sjkdh-t .letter dl {position: relative;padding-left: 150px;overflow: hidden;min-height: 40px;}
.sjkdh-t .profession dt, .sjkdh-t .honor dt, .sjkdh-t .letter dt { font-size: 16px; position: absolute; left: 0; top: 0; width: 110px; line-height: 38px; color: #fff; text-align: center; background: url(../images/inner/sjkdh-t-l.png) 0 0 no-repeat; }
.sjkdh-t .profession dd, .sjkdh-t .honor dd {float: left;margin-bottom: 2px;}
.sjkdh-t .letter dd {float: left;margin-bottom: 2px;}
.sjkdh-t .profession dd a, .sjkdh-t .honor dd a, .sjkdh-t .letter dd a {display: block;line-height: 24px;padding: 0 8px;margin-right: 10px;font-size: 14px;color: #4c4c4c;}
.sjkdh-t .profession dd a:hover, .sjkdh-t .profession dd a.on, .sjkdh-t .honor dd a:hover, .sjkdh-t .honor dd a.on, .sjkdh-t .letter dd a:hover, .sjkdh-t .letter dd a.on { background: #69005f; color: #fff; }

/*name*/
.sjkdh-t .name { padding-top: 25px; }
.sjkdh-t .name * { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; }
.sjkdh-t .name .select-title { font-size: 16px; margin-right: 20px; }
.sjkdh-t .name .name-input { position: relative; height: 28px; outline: none; line-height: 28px; font-size: 12px; background-size: 12px; border: none; border: 1px solid #e5e5e5; width: 220px; padding: 0 10px; margin-right: 30px; }
.sjkdh-t .name .submit { cursor: pointer; width: 80px;height: 30px;background: url(../images/submit.png) 0 0 no-repeat; border: none; }
.sjkdh-t .name .reset { cursor: pointer; width: 80px;height: 30px;background: url(../images/reset.png) 0 0 no-repeat; border: none; margin-left: 13px;}


/*数据库导航nav*/
.sjkdh-b { margin-top: 50px; }
.inner .sjknav { width: 200px; padding: 40px 20px 145px; background: url(../images/inner/bg-sjknav1.png) left top no-repeat, url(../images/inner/bg-sjknav2.png) left bottom no-repeat; background-color: #fff;  }
.inner .sjknav-t { font-size: 26px; color: #fff; padding: 35px 0 20px; border-bottom: 3px solid #fff; }
.inner .sjknav ul li { position: relative;line-height: 44px;border: 1px solid #d9d9d9;position: relative;margin: 10px 0;}
.inner .sjknav ul li a {color: #4c4c4c;font-size: 18px;}
.inner .sjknav ul li.on,.inner .sjknav ul li:hover { border: 1px solid #69005f; background: #69005f; }
.inner .sjknav ul li a,.inner .sjknav ul li a { padding-left: 30px;}
.inner .sjknav ul li.on>a,.inner .sjknav ul li:hover>a {color: #fff;}
.inner .inner-r {width: 910px;overflow: hidden;}
.inner .inner-r p{font-size: 16px !important;line-height: 2!important;color:#000 !important;;/* margin: 10px 0; */text-indent:2em !important;}
.inner .inner-r span{color:#000;;/* margin: 10px 0; */}
.inner .inner-r table p{text-indent:0em !important;}
.inner .inner-r .bqsm{line-height:2;}
.inner .inner-r .bqsm .ysl{color:#666}
.inner .inner-r .bqsm .wsl{color:#ff0000;font-size:16px;font-weight:bold;}

.inner .inner-r .bqsm div .fl table span{color:#fff !important;}
.inner .inner-r .bqsm div + div table .titlewinstyle235004 span{color:#fff !important;}

.inner .inner-r .neirong_title{text-indent:2em;line-height: 1.75em;font-size: 14px;}

.inner .sjknav ul li.hastri:after { content: '+'; position: absolute; right: 15px; top: 0; font-size: 28px; color: #d9d9d9; }
.inner .sjknav ul li.hastri.on:after, .inner .sjknav ul li.hastri:hover:after { content: '—'; right: 20px; font-weight: bold; font-size: 14px; color: #fff; }
.inner .sjknav ul li.hastri.on .trinav, .inner .sjknav ul li.hastri:hover .trinav { display: block; }
.inner .sjknav .trinav {display: none;transition: all 0.5s; background: #fff; text-align: center; padding: 10px 0 20px;}
.inner .sjknav .trinav dd a { display: inline-block; font-size: 14px; line-height: 30px; padding: 0 10px;}
.inner .sjknav .trinav dd a.on, .inner .trinav dd a:hover { color: #fff; background: #69005f; }

.sjkdh-b .search {overflow: hidden;font-size: 14px;margin: 10px 0 10px 28px;}
.sjkdh-b .search * { float: left; }
.sjkdh-b .search button { width: 110px; line-height: 44px; background: #69005f; border: none; font-size: 18px; color: #fff; }
.sjkdh-b .search .ss { border: 1px solid #bfbfbf; padding: 0 10px; line-height: 42px; width: 310px; margin-left: 10px;height:42px; }
.sjkdh-b .search .btn { width: 60px; height: 44px; background: #bfbfbf; border: none; color: #fff;cursor: pointer;}
.sjkdh-b .search .btn:hover{ background: #69005f;}


.sjkdh-b .list { font-size: 14px; overflow: hidden; }
.sjkdh-b .list table { width: 100%; margin-top: 20px;}
.sjkdh-b .list tr:nth-child(2n+1) { background: #f2f2f2; }
.sjkdh-b .list .link {width: 600px;padding-left: 10px;}
.sjkdh-b .list td {padding: 5px 0;}
.sjkdh-b .list td p + p { margin-top: 10px; }
.sjkdh-b .list a.danger { color: #a05f9a; margin-left: 25px; }
.sjkdh-b .list a.shiyong { color: #a05f9a; margin-left: 25px; font-weight: bold;}
.sjkdh-b .list .link i { font-style: normal;color: #d80dc5; }
.sjkdh-b .list a:hover { color: #63065f; }
.sjkdh-b .list .eye { color: #808080;  padding-left: 25px; background: url(../images/inner/zydt2.png) left center no-repeat;}
.sjkdh-b .list .classify a {  color: #808080; }
.sjkdh-b .list .classify a:hover {  color: #63065f; }
.sjkdh-b .list .switch { text-align: center; margin-top: 50px; }



.footer-t .wrap .foot_top{text-align:center;height: 36px;line-height: 22px;color:#fff;font-size:14px;}
.footer-t .wrap .foot_top>span{margin:0 20px;color:#fff;}
.footer-t .wrap .foot_top>span>img{vertical-align:middle;max-width:18px;margin-right:10px;}


/**/
.cyzx_bt {
    width: 100%;
    height: 50px;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 40px;
}
.cyzx_bt h1{
    font-size: 20px;
    color: #69005f;
    border-bottom: 2px solid #69005f;
    min-width: 130px;
    display: inline-block;
    padding-bottom: 11px;
    margin-top: 10px;
}
.cyzx_bt h1 img{
    margin-bottom: -8px;
}
.cyzx_p {
    display: inline-block;
    width: 46%;
    height: 20px;
    font-size: 18px;
    color: #333333;
    margin-top: -45px;
    margin-bottom: 40px;
}

#vsb_content_2 span{    text-indent:0em!important;}
#vsb_content_2 TABLE{ border:0px!important;}
#vsb_content_2 TABLE TD{ border:0px!important;}
.v_news_content p a{
color:#000 !important;
}
#vsb_content_2 A:hover{color: #ba2636 !important;}
.sos{
background: url(../images/img/bg.jpg) center no-repeat;
background-position-y:bottom;
}


.yjdh{width:1200px;height:60px;background:#69005f;font-size: 20px;margin:0 auto;position:relative;}
.yjdh>ul{min-width:830px;max-width:1200px;margin:0 auto;position:absolute;z-index:1000;}
.yjdh>ul>li{float:left;height:60px;line-height:59px;transition:.5s;}
.yjdh>ul>li:hover{max-height:1000px !important;background:#54004c !important;}

.yjdh>ul>li>a:hover{}
.yjdh>ul>li>a{color:#fff;display:inline-block;height:60px;line-height:59px;transition:.5s;text-align:center;font-size:18px;padding:0 12px;text-decoration: none;}

.yjdh ul li .ejdh_ul li>a{
    display: block;
    height: 50px;
    font-size: 16px;
    transition: .5s;
    line-height: 48px;
text-decoration: none;
color:#333;
}
.yjdh ul li .ejdh_ul{max-height:0;overflow: hidden;transition:1.5s;position: absolute;
    top: 60px;}
.yjdh ul li:hover .ejdh_ul{display:block !important;}
.yjdh ul li .ejdh_ul li{background:#efefef;color:#333333;;padding:0px 11px;min-width:92px;}
.yjdh ul li .ejdh_ul li:hover{background:#69005f !important;}
.yjdh ul li .ejdh_ul li:hover a{color:#fff !important;}
/**/
.inner .inner-r table .neirong_title>ul>li>p{
text-indent:2em !important;
}


/*****/
.backTop>a img{    position: absolute;
    z-index: 11;}
.backTop>a>div{
    width: 125px;
    height: 47px;
    position: absolute;
    right: -98px;
    overflow: hidden;
}

.backTop>a>div>div{    width: 125px;
    height: 47px;
    position: absolute;
    z-index: 10;
    top: 0;
left:-100px;
background:url(../images/fhdb_bg_z.png);
transition:.5s;
}
.backTop>a:hover>div>div{left:-18px;}

.backTop>a span{    display: inline-block;
    color: #fff;
    width: 65px;
    float: right;
    margin: 12px 15px 0 0;
}
.backTop>a{display:inline-block;width:47px;height:47px;background:#999;transition:.5s;border-radius:50%;overflow:hidden;}