@charset "utf-8";
/* CSS Document */
html, body, div,p, span,iframe, h1, h2, h3, h4, h5, h6,blockquote, pre, a, code, del,em, img, ins,q, s,small,strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,form, label, table, caption,tbody, tfoot, thead, tr, th, td, canvas, footer,header,menu, nav,section,audio, video,select,input,textarea ,input{ margin:0; padding:0; border:0; list-style:none;}
input, select, textarea{outline:none;resize:none;}
a,area{blr:expression(this.onFocus=this.blur());}
textarea {resize:none;}
em,i{ font-style:normal;}
img{vertical-align:top;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
input::-moz-focus-inner{border:none;padding:0;}
textarea,input{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after {content:""; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{zoom:1;}
.clear{clear:both; height:0; font-size:0;overflow:hidden; line-height:0;}
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.hide{display: none;}
.show{display: block;}

.section{margin-top: 30px;}
.row{margin-top: 20px;}
.bg{background: url(jz40_bg.png) no-repeat center top;font-size: 14px;font-family: "微软雅黑";}
.container{width:1000px;margin: auto;}
.banner{background: url(jz40_banner.jpg) no-repeat center top;height: 639px;}
.nav{font-size:24px;line-height:55px;background: url(black20.png);}
.nav ul{*zoom:1;}
.nav ul:after{display: block;content: "";clear: both;}
.nav li{float:left;width:250px;color:#ffe68f;text-align: center;}
.nav li a{display: block;color:#ffe68f;background: url(jz40_navbg.png) no-repeat left center;}
.nav li:first-child a{background: none;}
.nav li.on a,.nav li a:hover{font-weight: bold;background: url(black23.png);}
.footer{font-size:16px;line-height:24px;color:#fafafa;background: #112c9f;padding: 36px 0;text-align: center;}
.footer .container{width:960px;}
.main{width:960px;padding: 20px;background: #fff;margin:30px auto auto;}
.slideBox{overflow:hidden; position:relative;}
.slideBox .hd{ overflow:hidden; position:absolute;  z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{float:left; margin-right:10px; width:12px; height:12px;background: url(jz40_focus.png) no-repeat left top;cursor:pointer; }
.slideBox .hd ul li.on{ background-position:right top;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{position: relative; zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;height:100%;display:block;}
.slideBox .bd .title{font-size:16px;line-height:28px;position:absolute;left:0;right:0;bottom:0;z-index:1;background: url(black60.png);color: #fff;}
.slideBox .bd a{color: #fff;}
.slideBox .prev, .slideBox .next{ position:absolute;left:0; top:50%; margin-top:-37px; z-index:2;display:block; width:40px; height:74px; }
.slideBox .next{ left:auto; right:0;}
.slideBox .prev a, .slideBox .next a{display:block;width:100%;height:100%;background:url(jz40_ctrl.png) left top no-repeat;}
.slideBox .prev a:hover, .slideBox .next a:hover{display:block;background:url(jz40_ctrl.png) left bottom no-repeat;}
.slideBox .next a{background-position:right top;}
.slideBox .next a:hover{background-position:right bottom;}
.focus .hd{left:810px;bottom:20px;}
.focus .bd img{height:540px;}
.focus .bd .title{padding: 11px 150px 11px 30px;color: #fff;}
.focus .bd .title a{color: #fff;}
.video-btn{display:block;width:68px;height: 68px;position: absolute;left:50%;top:50%;margin-left: -34px;margin-top: -34px;background: url(btn68_video.png) no-repeat;cursor: pointer;}
.bg-cover{position:absolute;width:100%;height:100%;background: url(black20.png);}
.focus .video-btn,.focus .bg-cover{display: none;}
.focus li.video .video-btn,.focus .video .bg-cover{display: block;}
.picMarquee-left{border: 1px solid #d6d6d6;padding:15px;}
.picMarquee-left .bd li{width:300px;height: 200px;margin:5px;text-align: center;}
.picMarquee-left .bd img{width:300px;height: 200px;}
.picMarquee-left .bd .title{font-size:14px;height: 30px;line-height: 30px;}
.picList{margin-left: -30px;}
.picList ul{*zoom: 1;}
.picList ul:after{display: block;content: "";clear: both;}
.picList li{float:left;width:300px;position: relative; zoom:1; vertical-align:middle;margin: 30px 0 0 30px;}
.picList li img{width:100%;height:200px;}
.picList .title{font-size:16px;line-height:28px;position:absolute;left:0;right:0;bottom:0;z-index:1;background: url(black60.png);color: #fff;padding: 6px 20px;}
.picList .title a{color: #fff;}
.picList .preview{border: 1px solid #d6d6d6;padding:15px;}
.picList .preview h4{font-size: 18px;font-weight:normal;line-height: 28px;}
.picList .preview p{font-size: 14px;line-height: 24px;color: #666;height: 72px;overflow: hidden;margin-top: 5px;}
.picList .preview a{color: #2e55ff;line-height: 28px;}
.picList .preview a:hover{text-decoration: underline;}
.section-title{margin-top: 30px;}
.sub-title{font-size:24px;line-height:26px;font-weight:bold;text-align:center;background: url(jz40_title.png) no-repeat center center;margin-top:40px;}
.orationList{margin-left: -30px;}
.orationList li{float:left;width:465px;margin: 30px 0 0 30px;}
.orationList li img{width:233px;height: 296px;overflow: hidden;display:block;float: left;margin-right: 20px;}
.orationList .preview{height: 264px;border: 1px solid #d6d6d6;border-left:0;padding: 15px 20px 15px 0;}
.orationList .preview h3{font-size: 18px;font-weight:normal;line-height: 28px;}
.orationList .preview p{font-size: 14px;color: #666;line-height: 28px;height: 168px;overflow: hidden;padding: 10px 0;}
.orationList .preview a{color: #2e55ff;line-height: 28px;}
.orationList .preview a:hover{text-decoration: underline;}
.picList1 li{width:465px;}
.picList1 li img{height:300px;}
.fontbold{font-weight: bold;}
.section-intro{font-size: 16px;line-height: 28px;margin-top: 15px;}
.section-intro p{text-indent: 2em;}
.mapBox{position:relative;width:960px;height: 610px;background: url(jz40_map.jpg) no-repeat center center;margin-top: 20px;}
.mapBox a,.mapBox span{display: block;position: absolute;}
.mapBox span a{position: static;}
.mapBox .name a{font-size:16px;line-height:20px;color:#eed279;}
.mapBox .name span{font-size: 18px;font-weight: bold;display: block;position:absolute;}
.mapBox .name span a{font-size: 18px;}
.mapBox .name a.on,.mapBox .name a:hover{font-weight: bold;}
.mapBox .name span a.on,.mapBox .name span a:hover{font-size:19px;}
.identifier a{width:12px;height:12px;background: url(jz40_loc.png) no-repeat;margin:10px 11px 12px 10px;}
.identifier a.on,.identifier a:hover{display:block;width:33px;height:34px;background: url(jz40_lochover.png) no-repeat;margin: 0;}
.identifier span{width: 54px;height: 54px;}
.identifier span a{width:20px;height:20px;background: url(jz40_loc1.png) no-repeat;margin:17px;}
.identifier span a.on,.identifier span a:hover{width: 54px;height: 54px;background: url(jz40_lochover1.png) no-repeat;margin:0;}
.multipleColumn{border: 1px solid #d6d6d6;padding:15px 14px;}
.multipleColumn .hd{display: table;margin:15px auto 5px auto;position: static;}
.multipleColumn .hd ul li{font-size:14px;line-height:20px;color:#fff;text-align:center;width:20px;height: 20px;background: #4d4d4d;margin: 0 5px;}
.multipleColumn .hd ul li.on{background: #2e55ff;}
.multipleColumn .bd li{float:left;width:300px;height: 200px;margin:5px;text-align: center;}
.multipleColumn .bd img{width:300px;height: 200px;}
.multipleColumn .bd .title{font-size:14px;height: 30px;line-height: 30px;}
.liveBox{width:100%;height: 540px;position: relative;}
.liveBox .title{font-size:16px;line-height:28px;position:absolute;left:0;right:0;bottom:0;z-index:1;background: url(black60.png);color: #fff;padding: 11px 30px;}
.liveBox .title a{color: #fff;}
.list{border: 1px solid #d6d6d6;padding: 10px 0;}
.list li{float:left;width:400px;font-size:16px;line-height:36px;background: url(jz40_icon.png) no-repeat left center;padding-left: 18px;margin: 0 40px 0 20px;}
.list li a{color: #333;}
.list li a:hover{color: #2e55ff;}
.more{font-size:16px;color: #2e55ff;}
.more a{color: #2e55ff;}
.more a:hover{text-decoration: underline;}
.list .more{line-height: 36px;margin-right: 20px;text-align: right;overflow:hidden;}
/*ky*/
.main1{width:960px;margin: auto;padding-bottom: 20px;}
.ky_currPosition{line-height: 45px;color: #666;border-bottom: 2px solid #008cd6;}
.ky_currPosition span img{margin-top: 16px;display: inline-block;margin-right: 9px;}
.ky_currPosition a{color: #666;}
.ky_currPosition a.on,.ky_currPosition a:hover{color: #2e55ff;}
.dissertation_list{border-bottom: 1px solid #dbdbdb;padding:10px 0px;}
.dissertation_list li{line-height: 36px;font-size: 16px;background: url(jz40_icon.png) no-repeat left center;padding-left: 21px;}
.dissertation_list li a{color: #333;}
.dissertation_list li a:hover{color: #2e55ff;}
.dissertation_list li span{color: #999;font-size: 16px;}

/*分页*/
.nextpage_csj {padding: 30px 0 40px;text-align: center;}
.nextpage_csj a {font-size: 16px;}
.nextpage_csj a:hover {color: #0081cc;}
.nextpage_csj a {display: inline-block;width: 51px;height: 51px;background: #efefef;line-height: 51px;color: #333;font-size: 16px;text-align: center;margin: 0 2px;}
.nextpage_csj a img {position: relative;top: 15px;}
/*详情*/
.ky_particulars_tit{border-bottom: 1px solid #a4a4a4;text-align: center;margin-top: 15px;padding-bottom: 6px;}
.ky_particulars_tit h2{font-size: 22px;line-height: 60px;}
.ky_particulars_tit p{line-height: 24px;color: #666;}

.particulars_txt p{line-height: 28px;font-size: 16px;text-indent: 2em;margin-top: 20px;}
.particulars_txt img{margin:20px auto;display: block;}
.jiathis_style{margin-top: 30px;padding-bottom: 30px;}
.banner1{height:360px;background: url(jz40_banner1.jpg) no-repeat center top;}

.picList2 li{width:465px;}
.picList h4 .more{display: block;float: right;width:17px;height: 17px;background: url(jz40_more.png) no-repeat;margin-top: 5px;}
.picMarquee-left1 .prev{left:30px;}