body{background: #f6fafe;}
.todaybg_box{width: 100%;height: 308px;border-bottom: 1px solid #d9e6f2;background: #fff;}
.todaybg{width: 1200px;margin: 0 auto;}
.todaybg>img{width: 100%;height: 230px;}
.todaylocal{width: 1200px;margin: 0 auto;font-size: 16px;text-align: right;margin-top: 46px;}
.mainleft{width: 210px;background: #fff;position: absolute;top: -46px;left: 25px;border: 1px solid #d9e6f2;border-top: 2px solid #2456a5;padding: 0 24px;}
.navtitle{font-size: 30px;color: #004592;text-align: center;line-height: 60px;white-space: nowrap;}
.mainleft_in{position: relative;}
.mainleft_in .heiAuto{height: auto;}
.blueline{width: 12px;height: 70px;background: #0058a5;position: absolute;left: -2px;}
.mainleft_in>ul{width: 215px;float: right;}
.mainleft_in>ul>li{width: 100%;height: 48px;border-bottom: 1px solid #d9e6f2;line-height: 48px;cursor: pointer;}
.mainleft_in .leftnav_two{background: #f2f7fa;font-size: 14px;}
.leftnav_two li{display:table;}
.mainleft_in .leftnav_two li> a{display:table-cell;line-height:1.5rem;padding-left: 10px;height: 3rem;vertical-align: middle;}
.mainleft_in .leftnav_two li:hover a{color: #004894;background: url(../img/list_icon.png) no-repeat left center;}
.mainleft_in .leftnav_two li.active a{color: #004894;background: url(../img/list_icon.png) no-repeat left center;}
.mainleft_in>ul>li>a{font-size: 16px;display: block;position:relative;width: 230px;height: 100%;}
.mainleft_in>ul>li>a:hover{color: #0058A5;}
.mainleft_in>ul .current>a{color: #0058A5;}
.mainleft_in>ul .li_icon{width: 10px;height: 7px;background: url(../img/li_icon.png) no-repeat;margin-top: 22px;margin-left: 20px;}
.mainleft_in>ul>li:hover .li_icon{width: 10px;height: 7px;background: url(../img/li_icon.png) no-repeat;margin-top: 22px;margin-left: 20px;}
.mainright{width: 915px;z-index: 9;background: #f6fafe;min-height: 754px;float: right;position: relative;margin-bottom: 30px;}
.mainr_local{font-size: 14px;color: #8d8d8d;line-height: 54px;text-indent: 22px;}
.mainr_local a{color:#8d8d8d ;}
.mainr_local a:hover{text-decoration: underline;}
.mainr_title{overflow: hidden;}
.mainr_title>h1{font-size: 20px;font-weight: 500;line-height: 74px;color: #00428f;text-align: center;}
.mainr_essay{width: 860px;margin: 0 auto;}
.mainr_essay>p{font-size: 14px;text-indent: 2rem;line-height: 28px;margin: 28px auto 0;text-align: justify;}

.mainr_title h1{font-size: 20px;font-weight: 500;line-height: 74px;color: #00428f;text-align: center;}
.mainr_essay{width: 860px;margin: 0 auto;}
.mainr_essay p{font-size: 14px;text-indent: 2rem;line-height: 28px;margin:0 auto 28px auto;text-align: justify;margin-bottom:10px;}
.mainr_essay img{margin: 30px auto;display: block; max-width:700px;}

.campus_Dlbox{margin-top: 20px;}
.campus_Dlbox dl{width: 260px;padding: 8px;border: 1px solid #dbe7f3;float: left;margin-left: 25px;margin-top: 30px;}
.campus_Dlbox dl dt img{width: 100%;height: 171px;}
.campus_Dlbox dl dd{line-height: 22px;color: #0b4bbf;padding: 13px 0 5px 0;font-size: 14px;height: 44px;}
.zscq_page{width:100%;margin: 30px auto 0;text-align: center;}
.page_list{margin:0 auto;display: inline-block;}
.page_list li{width:28px;height:28px;line-height: 28px;text-align: center;font-size: 14px;color:#515151;margin-left: 10px;border: 1px solid #e5e5e5;border-radius: 2px;margin-bottom: 5px;}
.page_list li a{font-size: 14px;color:#999999;}
.page_list li.current{border: 1px solid #77ade3;border-radius: 2px;}
.page_list li.current a{color:#77ade3;}
.page_list li.noBord{border: 0;}
.page_list li.page_prv a{background: url(../img/page_prev_icon.png) no-repeat center center;display: block;width: 100%;height: 100%;}
.page_list li.page_next a{background: url(../img/page_next_icon.png) no-repeat center center;display: block;width: 100%;height: 100%;}
.page_list li.page_prv.current a{background: url(../img/page_prev_icon2.png) no-repeat center center;display: block;width: 100%;height: 100%;}
.page_list li.page_next.current a{background: url(../img/page_next_icon2.png) no-repeat center center;display: block;width: 100%;height: 100%;}
.tiaozhuan{display: inline-block;margin-bottom: 5px;}
.tiaozhuan_t{font-size: 14px;color: #999999;padding-left: 15px;line-height: 26px;}
.tianzhuan_p{width:44px;height: 26px;line-height: 26px;text-align: center;border: 1px solid #e5e5e5;margin-right: 10px;color: #77ade3;}
.tiaozhuan_btn{width:26px;height: 26px;line-height: 26px;text-align: center;border: 1px solid #e5e5e5;font-size: 14px;color: #515151;}
.tiaozhuan a.current{color: #77ade3;border: 1px solid #77ade3;border-radius: 2px;}

.newsDetail_title h1{margin-top: 28px;line-height: 32px;text-align: center;font-weight: 500;color: #00418d;}
.newsDetail_title h2{text-align: center;font-size: 14px;font-weight: 500;color: #999;line-height: 50px;border-bottom: 1px dashed #acafb1;}

.rctj_cont{width: 891px;margin: 0 auto;}
.rctj_cont_title{font-size: 24px;color: #2456a5;text-align: center;height: 72px;line-height: 72px;}
.rctj_cont_slide{width:891px;padding-left: 12px;}
#content{width: 740px;background: #fff;margin: 0 auto;padding: 20px 30px;}

.slide_txt_list li{display: none;}
.slide_txt_list p{font-size: 16px; color:#333;line-height: 25px;text-align: justify;}
.imgnav{  position:relative; margin:0 auto;}
#img{ z-index:10; width:800px;height: 527px; position:relative;margin: 0 auto;}
#img img{ width:100%; display:none;}
#front{ position:absolute; left:17px; top:42%; z-index:10; cursor:pointer;  width:50px; height:50px;}
#front a{display:block; background:url(../img/campusbtn.png) no-repeat; width:50px; height:50px;}
#next{  position:absolute; right:17px; top:42%; z-index:10;cursor:pointer; width:50px; height:50px;}
#next a{display:block; background:url(../img/campusbtn.png) no-repeat -50px 0; width:50px; height:50px;}
#cbtn{background:#fff; position:relative;height:118px;margin:24px auto 0;width: 798px;border: 1px solid #d9e6f2;}
#cbtn ul{position:relative; width:10000px; height:122px;}
#cbtn ul li{ float:left;width:138px; height:92px; cursor:pointer; text-align:center; margin-right:10px; position:relative;}
#cbtn ul li img{display:block;width: 100%;height: 100%;}
.ctrl div{ clear:both;}
#cSlideUl{width:740px; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.picSildeLeft{cursor:pointer; position:absolute; top:50px; left:8px; z-index:9;}
.picSildeRight{cursor:pointer; position:absolute; top:50px; right:8px; z-index:9;}

.mapbox_msg{width: 320px;margin: 23px auto 0;}
.maptitle{font-size: 24px;color: #2456a5;line-height: 66px;}
.mapbox_msg>p{font-size: 16px;line-height: 36px;}
.mapbox_msg p{font-size: 16px;line-height: 36px;}
.map_a{width: 814px;height: 73px;border-top: 1px dashed #b7c8e3;margin: 24px auto 0;}
.map_a>a{display: block;width: 120px;height: 38px;background: url(../img/map_icon.png) no-repeat;line-height: 34px;color: #fff;text-align: center;margin: 19px auto;}
.MapBox{border:#ccc solid 1px;padding: 7px;width: 800px;margin: 0 auto;}

.newslist_list{background: #fff;padding: 10px 30px;width: 85%; margin: 30px auto 0;}
.newslist_listTitle{line-height: 47px;}
.newslist_listTitle>a{font-size: 18px;color: #333;}
.newslist_listmsg{line-height: 22px;font-size: 14px;margin: 13px 0;}
.newslist_listTitle:hover a{color: #00418d;}

.project_Dlbox{margin-top: 20px;}
.project_Dlbox dl{width: 260px;padding: 8px;border: 1px solid #dbe7f3;float: left;margin-left: 25px;margin-top: 30px;}
.project_Dlbox dl dt img{width: 100%;height: 97px;}
.project_Dlbox dl dd{line-height: 22px;color: #0b4bbf;padding: 13px 0 5px 0;font-size: 14px;height: 44px;}

.admin_box{width: 880px;margin: 40px auto 0;}
.admin_boxTitle{width: 230px;height: 39px;border-top:2px solid #2f5faa;text-align: center;line-height: 39px;background: #fff;font-size: 16px;font-weight: bold;color: #2f5faa;}
.admin_boxList{background: #fff;padding-bottom: 30px;}
.admin_list{float: left;width: 400px;height: 36px;line-height: 18px;font-size: 14px;margin-top: 14px;margin-left: 20px;display: table;background: url(../img/adminli.png) no-repeat left center;}
.admin_listIn{padding: 0 20px;display: table-cell;vertical-align: middle;}
.admin_list:hover{background: url(../img/adminlihov.png) no-repeat left center;}
.admin_list:hover a{color:#2f5faa;}

.statbox {margin-top: 30px;}
.statbox h1{text-align: center;line-height: 30px;font-size: 24px;color: #2456a5;}
.statbox h2{text-align: center;font-size: 18px;color: #666;line-height: 46px;}
.statTitle{width: 800px;margin: 0 auto;}
.statTitle dl{float: left;width: 158px;height: 228px;border: 1px solid #f4f4f4;background: #fff;}
.statTitle dl dt{text-align: center;padding-top: 40px;height: 102px;margin-bottom: 18px;}
.statTitle dl dt .statI2{display: none;}
.statTitle dl dt p{width: 110px;margin: 26px auto 18px;font-size: 14px;line-height: 18px;}
.statTitle dl dd{background: url(../img/statddbg1.png) no-repeat center top;line-height: 75px;text-align: center;font-size: 24px;color: #2456a5;}
.statTitle dl:hover{background: #2456a5;color: #fff;}
.statTitle dl:hover dt .statI2{display: block;}
.statTitle dl:hover dt .statI1{display: none;}
.statTitle dl:hover dd{background: url(../img/statddbg2.png) no-repeat center top;color: #fff;}
.statDetail {width: 803px;margin: 0 auto;}
.statDetail dl{float: left;width: 198px;height: 228px;border: 1px solid #f4f4f4;background: #fff;display: table;}
.statDetail dl dt p{display: table-cell;height: 120px;vertical-align: middle;text-align: center;font-size: 16px;padding: 0 18px;width: 162px;}
.statDetail dl dd{width: 130px;margin: 0 auto;text-align: center;font-size: 24px;font-weight: bold;border-top: 1px dashed #999;line-height: 70px;}
.statDetail .even{background: #b7cee5;}
.statDetail .even dt{color: #fff;}
.statDetail .even dd{color: #fff;}
.statDetail .odd dd{color:#2456a5;}
.statDetailh2{margin-top: 30px;margin-bottom: 12px;}

.leaders_Dlbox{margin-top: 20px;}
.leaders_Dlbox dl{width: 200px;float: left;margin-left: 25px;margin-top: 30px;}
.leaders_Dlbox dl dt img{width: 100%;height: 280px;}
.leaders_Dlbox dl dd{line-height: 53px;color: #0b4bbf;font-size: 14px;height: 53px;background: #fff;text-align: center;}



.zpyz_cont{padding-left: 24px;}
.zpyz_list{padding:0 0 94px 0;}
.zpyz_list li{border-bottom: 1px solid #e8e8e8;height: 59px;line-height: 59;background: url(../img/zpyz_list_icon.png) no-repeat 27px center;padding-left: 49px;margin-right: 20px;}
.zpyz_list li a{width: 700px;font-size: 14px;color: #444444;line-height: 59px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zpyz_list_time{font-size: 14px;color: #999999;line-height: 59px;padding-right: 20px;}
.zscq_page{width:100%;margin: 0 auto;text-align: center;}