/* Gl */
a:hover{color:#434344!important;}
.gxlbg{background: url(/uiFramework/commonResource/image/2021102517504283437.jpg) no-repeat;background-position: top center;}
.gxlContent { max-width: 1200px;overflow: hidden;padding-top: 45px;margin-bottom: 25px; }
/* currbox */
.currbox { width: 100%; overflow: hidden;margin: 15px 0 50px 0; font-size: 16px; }
.currbox span, .currbox a { color: #434344; font-size: 16px; }
.currbox a { display: inline-block; }
.currbox b { display: inline-block;width: 19px; height: 19px;background: url(../images/curicon.png) no-repeat;margin: 4px 14px -4px 0px; }
/* LeftNavBox */
.LeftNavBox{padding-left: 10px;overflow: hidden;float: left; }
.LeftNavBox h1 {margin: 0; width: 100%;line-height: 54px; height: 54px;font-size: 20px; color: #fff;font-weight: bold;text-align: center;background-color: #a50000; }
.LeftNavList { width: 100%;overflow: hidden;padding: 18px 12px;border: 2px solid #a50000; }
.LeftNavList li { width: 100%;display: block;margin-bottom: 5px; }
.LeftNavList li:last-of-type{ border-bottom: none; }
.LeftNavList a  { display: block;padding: 10px;font-size: 18px; color: #a50000;line-height: 25px;text-align: center;font-weight: bold; }
.LeftNavList a:hover{background-color: #f0efef;}
.leftnavPicBox img{width: 175px; height: 136px;display: block;margin-top: 15px;}
/* RightContents */
.RightContents {float: right;padding: 0; }
.gxlMenuBox{width: 100%;border: 1px solid #dddada;padding: 20px 35px;}
.gxlBox{max-width: 100%;border: 1px solid #dddada;padding: 20px 35px;}
/* Gl List */
.glListBox { width: 100%; overflow: hidden; }
.gllist { overflow: hidden; width: 100%;margin-bottom: 20px; }
.gllist li { position: relative; height: 48px; line-height: 48px;border-bottom: 1px solid #edecec;padding-left: 24px; }
.gllist b { position: absolute; top: 21px; left: 0; display: block; width: 7px; height: 7px;background: url(/uiFramework/commonResource/image/2021102515513486401.png) no-repeat;}
.gllist li a{ width: 86%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;color: #424141; }
.gllist span { position: absolute; top: 0; right: 0;color: #9c9c9c; }
.gllist li a:hover { text-decoration: underline;color:#ae0000; }
/* ZT */
.head_ZTbox{background: url(../images/headBg2.jpg) no-repeat;background-position: top center;}
.headZTSearchBg{background: url(../images/searchBg2.png) no-repeat;}
.govZT_message{ background-color: #f8f8f8;line-height: 36px; height: 36px!important; }
.govZT_message .gov_share{margin-top: 5px;}
.govZT_message .gov_print span{margin-top: 10px;}
.govZT_ddlist li:hover{background-color: #f8f8f8;}
.ztPicbox{width: 100%; overflow: hidden;margin-bottom: 40px;}
.ztPicbox img{display: block;width: 537px; height: 146px;}

/*Page*/
.pagebox {width: 720px; margin: 40px auto 30px; text-align: center; padding-bottom: 37px; clear: both; }
.pagebox ul { display: inline; font-size: 0px; }
.pagebox ul li { height: 28px; min-width: 28px; line-height: 28px; display: inline-block; *display:inline; margin-right: 12px; }
.pagebox ul li a { min-width: 28px; height: 100%; border: 1px solid #dae0ee; padding: 0px 7px; box-sizing: border-box; display: block; font-size: 14px; color: #666; text-align: center; border-radius: 3px; }
.pagebox ul li a:hover { border: 1px solid transparent; color: #fff; background-color: #349ed8; }
.pageboxactive a { border: 1px solid transparent !important; color: #fff !important; background-color: #349ed8; }
.pagebox ul li font { height: 25px; font-size: 14px; color: #666; text-align: center; }
.pagebox ul li input { height: 23px; float: left; border: 1px solid #dae0ee; background-color: #f1f4fb; border-radius: 3px; width: 50px !important; margin: 0 !important; text-align: center; }
.pagebox ul li button { height: 25px; border: 1px solid #dae0ee; background-color: #fefefe; border-radius: 3px; color: #666; }
.current{}
.current:hover{}
/*END Page*/
/* END Gl */
/* BEGIN 影音 */
.fm {float: left;margin-left: 24px;}
.gxlBox {min-height: 300px;}
.ztPicVideoBox {width: 100%; overflow: hidden;margin-bottom: 25px;}
.ztPicVideoBox a {display: block;width: 360px; height: 258px;}
.ztPicVideoBox img {display: block;width: 360px; height: 208px;}
.ztPicVideoBox span {display: block;text-align: center;font-size: 14px;margin: 10px 0;width: 90%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;padding: 0 19px;}
/* END 影音 */
@media screen and (max-width: 768px){
	.gxlContent{padding: 45px 10px;}
	.container{padding: 0!important;}
	.LeftNavBox{width: 100%;padding-left: 15px;}
	.RightContents{width: 100%;padding-left: 15px;padding-right: 15px;}
	.currbox{margin-bottom: 15px;}
	.gxlMenuBox{padding: 20px 10px;}
	.gllist span{font-size: 12px;}
	.gllist li a{width: 73%;}
	.pageCount,.pageHome,.pageEnd,.pageNoNum,.pageInput,.pagebox input{display: none!important;}
	.pagebox{width: 100%;display: flex;justify-content: center;}
	.ztPicVideoBox a,.ztPicVideoBox img{width: 100%;height: unset;}
	.fm{margin-left: 0;}
	.ztPicbox img{width: 100%;height: unset;margin-bottom: 15px;}
	.ztPicbox{margin-bottom: 0;}
	.gxlBox{padding: 20px 10px;}
}













/*css reset*/


.container{padding-left: 0!important;padding-right: 0!important;}
body { margin: 0 auto; background-color: #fff; font-size: 14px; color: #333; }
a, a:link, a:visited, a:hover { text-decoration: none!important; font-size: 14px; color: #333;    font-family: "Microsoft YaHei UI", "微软雅黑", \5FAE\8F6F\96C5\9ED1;
    font-size: 14px; }
ul, li, p, a { margin: 0; padding: 0; list-style: none; }
img { border: none; display: inline-block; }
/*END css reset*/

/*my css reset*/
h1, h2, h3, h4, h5, p, a, span { margin: 0; padding: 0; font-weight: normal; font-size: 13px; color: #333; }
iframe { margin: 0; padding: 0; display: block; }
.fl { float: left; }
.fr { float: right; }
.mb1 { margin-bottom: 5px; }
.mb2 { margin-bottom: 14px; }
.mb3 { margin-bottom: 24px; }
.mb4 { margin-bottom: 40px; }
.mb5 { margin-bottom: 50px; }
a img,img,embed,object { border:none;vertical-align:middle; }
/*END my css reset*/

/*Header*/
.head_box{width: 100%;background: url(	
/uiFramework/commonResource/image/2021102314444456798.jpg) no-repeat;background-position: top center;height: 468px;}
.box { overflow: hidden; width: 100%;position: relative; }
.content { max-width: 1200px;margin: 0 auto;overflow: hidden; clear:both;}
/* Head-Top */
.head_top { width: 100%;height: 55px;line-height: 55px; }
.head_empty{width: 100%;height: 348px; }
/* Head-Search */
.headSearchBg{ float: right;width: 534px;height: 55px;position: relative;background: url(/uiFramework/commonResource/image/2021102314431432239.png) no-repeat; }
.headSearchBg a.top_mail{display: block;height: 55px;line-height: 55px;padding-left: 35px;background: url(/uiFramework/commonResource/image/2021102314395074745.png) no-repeat;background-position: center left;font-size: 18px; color: #fff;float: left;margin-left: 130px;}
.top_search { width: 217px; height: 32px;border: 1px solid #c8c6c6;position: relative;margin: 10px 60px 0 0;float: right; }
.top_search input.serinpt { height: 30px; width: 174px;padding-left: 5px; border: none; color: #757574; font-size: 16px; position: absolute; top: 0px; left: 0px; }
.top_search input.serbtn { height: 31px; width: 38px; border: none; cursor: pointer; position: absolute; top: 0px; right: 0px; background: url(	
/uiFramework/commonResource/image/2021102314414266538.png) no-repeat;background-position: 9px 7px;background-color: #a50000; }
/* Head-Nav */
.head_nav { width: 100%; height: 65px;line-height: 61px;position:relative; z-index:1; }
.nav { max-width: 1200px;margin: 0 auto;background-color: #a50000;height: 64px;line-height: 64px; }
.nav h3 a { display: block;font-size: 17px; color: #fff;height: 61px;text-align: center;margin: 0 7px;width:105px; }
.nav h3 a.nav_first { width: 95px;padding: 0;text-align: center;margin-left: 10px; }
.nav h3 a:hover{color: #fffcb0;}
.nav .m { float:left;position:relative;z-index:10; }
.nav .sub { display:none;position:absolute;left:7px;top:65px;z-index:9999;width:105px;border-top:0;background-color:#740007;margin-left: 0px;padding: 10px 0; }
.nav .sub li { text-align:center;margin-bottom:-1px; }
.nav .sub li a { display:block;color:#fff;font-size:14px;line-height: 20px;padding: 8px 15px;width: 75px;width: 100%; }
.nav .sub li a:hover { color:#fffcb0;text-decoration: underline; }
.nav .block { height:60px;width:105px;border-bottom: 4px solid #fffcb0;position:absolute;left:0;top:0;overflow:hidden; margin-left: 10px; }
/*END Header*/



/*Index*/
.iIndex { overflow: hidden; width: 100%; padding: 35px 0 0 0;}
.toppor{position: relative;}
.ibox {width: 100%;overflow: hidden; }
.index_toutiao{width: 100%;overflow: hidden;margin-bottom: 50px;}
.index_toutiao h1{font-size: 34px; color: #a50000;text-align: center;font-weight: bold;margin-bottom: 14px;}
.index_ttLink{width: 75%; margin: 0 auto;overflow: hidden;}
.index_ttLink a{font-size: 16px;}
.index_ttLink a.ttlinkfl{width: 45%;display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;float: left;}
.index_ttLink a.ttlinkfm{float: left;width: 37%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;margin: 0 22px;}
.index_ttLink a.ttlinkfr{width: 45%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;float: right;}
.indexPic1 img{margin-bottom: 20px;display: block;width: 1200px; height: 113px;}
/*SurSlide*/
.hiSlideBox { width: 54.6%; height: 415px;float: left; }
.hiSlider li { position: relative; }
.hiSlider li .hiSliderTitle { overflow: hidden; width: 100%; height: 50px; line-height: 50px;padding-left: 20px;background: url(../images/slidetitlebg.png) repeat-x; display: block; font-size: 18px; color: #fff; position: absolute; bottom: 0; left: 0; }
.hiSlider li .hiSliderImg { width: 655px; height: 415px; display: block; }
.hiSlider-pages, .hiSlider-title { position: absolute; z-index: 3; }
.hiSlider-btn-prev, .hiSlider-btn-next { position: absolute; z-index: 5; top: 40%; height: 70px; width: 40px; background: url(../images/lbtprew.png) no-repeat; margin-top: -15px; text-indent: -200px; overflow: hidden; opacity: .3; filter: alpha(opacity:30); }
.hiSlider-btn-prev { left: 1px; }
.hiSlider-btn-next { right: 1px; background: url(../images/lbtnext.png) no-repeat; }
.hiSlider-btn-prev:hover, .hiSlider-btn-next:hover { opacity: .8; filter: alpha(opacity:80); }
.hiSlider-pages { bottom: 15px; right: 20px; text-align: right; }
.hiSlider-pages a { height: 12px; width: 12px; margin: 0 4px; display: inline-block; overflow: hidden; text-indent: -100px; font-size: 0; border-radius: 50%; background: #fff;filter:alpha(opacity=60);opacity:0.6; }
.hiSlider-pages a.active { background: #ee0010; }
.indexNews{width: 42.5%; overflow: hidden;float: right;}
/* SurTab */
.SurTab0 { width: 100%;margin-bottom: 14px;position: relative; }
.SurTab0 .SurTabMenu0 { height: 32px; line-height: 32px; border-bottom: 1px solid #dcd9d9; margin-bottom: 14px; }
.SurTab0 .SurTabMenu0 ul { height: 32px; float: left; position: absolute; top: 0px; left: 0px; }
.SurTab0 .SurTabMenu0 ul li { float: left; cursor: pointer; margin-right: 20px;}
.SurTab0 .SurTabMenu0 ul li a { font-size: 16px; padding: 0 15px;height: 32px; display: block;color: #fff;color: #333; }
.SurTab0 .SurTabMenu0 ul li.on a { background: #a50000; color: #efdddd; }
.SurTab0 .SurTabBox { overflow: hidden; width: 100%; }
.SurTab0 .SurTabBox0>a{ position: absolute; top: 5px; right: 0; color: #737070; padding-right: 15px;background: url(/uiFramework/commonResource/image/2021102514514053118.png) no-repeat;background-position: 36px 3px;background-position: 36px 5px\9\0; }
/* END SurTab */
/* Title */
.indexTitle{width: 100%;height: 32px;border-bottom: 1px solid #dcd9d9;}
.indexTitle h1{margin: 0; padding: 0 15px;height: 32px;line-height: 32px;background-color: #a50000;font-size: 16px; color: #fff;text-align: center;float: left;}
.indexTitle a{ float: right;background: url(/uiFramework/commonResource/image/2021102514514053118.png) no-repeat;background-position: 50px 3px;background-position: 50px 5px\9\0;padding: 0 15px;margin-top: 6px;color: #737070;}
/* List */
/*== Gov List ==*/
.index_list { overflow: hidden; width: 100%; }
.index_list li { position: relative; padding-left: 16px; height: 30px; line-height: 30px; }
.index_list li a{ width: 100%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.index_list b { position: absolute; top: 13px; left: 0; display: block; width: 4px; height: 4px; background-color: #b5b7b8;border-radius: 50%;}
.index_list span { position: absolute; top: 0; right: 0; color: #706f6f;}
.index_list li a:hover { text-decoration: underline;color:#a50000; }
/*== END Gov List ==*/
.tabbox{position: relative;}
#topCloseBtn {width: 22px; height: 22px;background: url('../images/closeIcon.png') no-repeat;display: block;margin-bottom: 10px;float: right;cursor: pointer;}
/* SurTab */
.SurTab1 { width: 100%;position: relative; }
.SurTab1 .SurTabMenu1 { height: 42px; background: url(../images/tabbg.jpg) repeat-x;margin-bottom: 16px; }
.SurTab1 .SurTabMenu1 ul { height: 42px; float: left; position: absolute; top: 0px; left: 0px; }
.SurTab1 .SurTabMenu1 ul li { float: left; cursor: pointer; margin-right: 10px; }
.SurTab1 .SurTabMenu1 ul li a { font-size: 16px; color: #4d4b4b; height: 39px; line-height: 39px;display: block; padding: 0 5px; }
.SurTab1 .SurTabMenu1 ul li.on a { border-bottom: 3px solid #a50000; color: #a50000; }
.SurTab1 .SurTabBox { overflow: hidden; width: 100%; }
.SurTabBox>a { position: absolute; top: -33px; right: 0; color: #737070; padding-right: 15px;background: url(/uiFramework/commonResource/image/2021102514514053118.png) no-repeat;background-position: 36px 3px;background-position: 36px 5px\9\0; }
.indexPic2{margin: 20px 0 20px 0;overflow: hidden;}
.indexPic2 img{display: block;width: 586px; height: 113px;}
/* specialRecomd */
.specialRecomd{width: 100%;background-color: #f0efef;height: 440px;}
.srTitle{width: 100%; overflow: hidden;margin: 20px 0 20px 0;}
.srTitle h1{margin: 0; display: block; width: 175px; height: 56px;line-height: 56px;background: url(/uiFramework/commonResource/image/2021102510280776795.jpg) no-repeat;float: left;font-size: 20px; color: #fff;font-weight: bold;text-align: center;}
/*.srTitle a{display: block;width: 979px;padding: 0 20px;background-color: #fff;border: 2px solid #a50000;text-align: center;float: left;line-height: 52px; height: 52px;font-size: 20px; color: #a50000;font-weight: bold;display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}*/
.srTitle a:hover{text-decoration: underline;}
.srNewsBox{padding: 27px;width: 526px; height: 269px;background-color: #fff;box-sizing: content-box;}
.srfm{float: left;margin-left: 32px;}
.tabTextBox img{display: block;float: left;margin-top: 5px;width: 154px; height: 168px;}
.tabTextBox a.inText{display: block;width: 330px;height: 180px;float: right;margin-right: 2px;}
.tabTextBox a.inText span{display: block;line-height: 30px;text-indent: 1.5em;}
.tabTextBox a.inText:hover span{text-decoration: underline;color: #a50000;}
.index_list2 li a{ width: 98%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.stabmb{margin-bottom: 15px!important;}
.indexText p{line-height: 30px;}
.ibox2{width: 100%;overflow: hidden;border: 1px solid #dddada;padding: 30px;background-color: #fff;margin: 20px 0 20px 0;}
.pubEduBox{float: left;width: 775px;overflow: hidden;}
.imgToday{display: block;width: 315px; height: 257px;float: right;margin-top: 8px;}
.indexPic4{ }
.indexPic4 img{display: block;width: 1200px; height: 113px;}
/* SurTab2 */
.SurTab2 { width: 100%;position: relative; }
.SurTab2 h1 {margin: 0; padding: 0 15px;height: 32px;line-height: 32px;background-color: #a50000;font-size: 16px; color: #fff;text-align: center;float: left; }
.SurTab2 .SurTabMenu2 { height: 33px; background: url(../images/tabbg2.jpg) repeat-x;margin-bottom: 26px; }
.SurTab2 .SurTabMenu2 ul { float: left;margin-left: 25px; }
.SurTab2 .SurTabMenu2 ul li { float: left; cursor: pointer; }
.SurTab2 .SurTabMenu2 ul li a { font-size: 16px;color: #605e5e; height: 31px;line-height: 26px; display: inline-block; padding: 0 5px; }
.SurTab2 .SurTabMenu2 ul li b { display: inline-block;width: 1px; height: 15px;background-color: #dcd9d9;margin: 0 15px; }
.SurTab2 .SurTabMenu2 ul li.on a { border-bottom: 2px solid #a50000;color: #a50000; }
.SurTabBox2>a { position: absolute; top: 5px; right: 0; color: #737070; padding-right: 15px;background: url(/uiFramework/commonResource/image/2021102514514053118.png) no-repeat;background-position: 36px 3px;background-position: 36px 5px\9\0; }
.resultsShow{width: 869px;float: left;overflow: hidden;}
.imgResults {display: block;width: 229px; height: 207px;float: right;margin-top: 8px;}
.imgResults img{display: block;width: 229px; height: 207px;}
.bookBox{width: 100%; overflow: hidden;}
.bookLink{display: block;width: 250px; height: 155px;}
.bookfm{float: left;margin-left: 56px;}
.bookImg{display: block;width: 103px; height: 155px;float: left;}
.bookImg img{display: block;width: 103px; height: 155px;}
.bookInfo{display: block;width: 133px; height: 155px;float: right;}
.bookTitle{font-size: 16px; color: #a50000;line-height: 25px;margin-bottom: 10px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.bookAuthor,.bookDate{font-size: 14px; color: #6b6969;line-height: 24px;display: block;}
.bookInfo:hover span.bookTitle{text-decoration: underline;}
.topWbWx{display: block;position: absolute;top: 25px;left: 0;width: 136px;}
.topWbWx img{display: block;margin-bottom: 15px;width: 136px; height: 171px;}
.trFloatBox{display: block;position: absolute;top: 25px;right: 0;width: 104px;height: 486px;background: url(../images/fixbg3.jpg) no-repeat;}
.trFloatBox a{width: 30px; height: 30px;position: absolute;top: 0px; left: 0px;font-size: 0;}
/*END Index*/

/*Footer*/
.foot_linkBox{ width: 100%;overflow: hidden;margin-bottom: 50px; }
.flContent{ width: 1200px; overflow: hidden;border: 1px solid #dbdbdb;padding: 27px 40px;margin: 0 auto; }
.flContent h1{font-size: 18px; color: #333;font-weight: bold;float: left;margin-right: 40px;}
.flContent select{width: 185px; height: 26px;line-height: 26px;border: 1px solid #dfdfdf;margin-right: 16px;}
.foot_box { width: 100%; background-color: #efefef; }
.foot_cc { height: 186px;width: 850px;margin: 0 auto;overflow: hidden; }
.foot_tt { float: right;margin-top: 65px; }
.foot_tt p { text-align: center;line-height: 26px; }
.foot_tt a:hover { text-decoration: underline; }
/*END Footer*/



/* Xl */
.gov_xlheader { width: 100%; }
.gov_xlheader h5 { font-size: 24px; text-align: center; color: #ae0000;line-height: 35px;width: 87%;margin: 0 auto;margin-bottom: 40px; margin-top: 30px; }
.gov_xlheader h6 {font-size: 18px; text-align: center; line-height: 30px; font-weight: normal; width: 82%; margin: -20px auto 30px;}
/*Message*/

/*Message*/
.gov_message { height: 30px; position: relative; margin-bottom: 40px;text-align: center; }
.gov_message span { font-size: 14px; color: #5f5c5c; }
.gov_time { margin: 0 20px 0 0;}
.gov_author { margin-right: 20px;}
.gov_comeword { margin-right: 20px;}
.gov_sysbox { margin-right: 20px;}
.gov_message .gov_print { margin-right: 20px; }
.gov_message .gov_print span { display: inline-block;width: 21px; height: 15px;background: url(.gov_message .gov_print span) no-repeat; margin-right: 8px; }
.index_switchsize span { cursor: pointer; }
/*END Message*/

/*PageContent*/
.pages_content { margin-bottom: 20px; padding-bottom: 60px; width: 98%; margin: 0 auto; }
.pages_content span,.pages_content font,.pages_content p{ font-size:16px !important; font-family:"宋体" !important; color:#000 !important; margin-top:0 !important; margin-bottom: 0 !important;line-height: 2.5 !important;}
.pages_title { margin-bottom: 20px; }
.pages_content h5 { text-align: center; font-weight: none; margin-bottom: 18px; font-size: 16px; font-weight: bold; }
.pages_content p { line-height: 30px; font-size: 16px; color: #5f5c5c;}
.pages_content img { display: block; margin: 6px auto !important; max-width: 800px; }
.pages_content object{display: block; margin: 0 auto;}
/*END PageContent*/
/*Downloads List*/
.gov_downloadsbox { overflow: hidden; width: 98%; margin: 0 auto; position: relative; border-top: 1px solid #e1e0e0;padding: 20px 0;margin-bottom: 30px; }
.downloadicon{width: 147px; height: 98px;background: url(../images/downloadicon.jpg) no-repeat;float: left;margin-top: 2px;}
/*Ddlist*/
.gov_ddlist { overflow: hidden; width: 80%; margin-left: 30px;float: left;}
.gov_ddlist li { position: relative; padding-left: 20px; height: 34px; line-height: 34px; }
.gov_ddlist li a { font-size: 16px; }
.gov_ddlist span { position: absolute; top: 10px; left: 0; display: block; width: 13px; height: 16px; background: url(../images/downloadlistdot.png) no-repeat; }
/*END Ddlist*/
/*END Downloads List*/
/* END Xl */


/* PicGl */
.gxlPicLinkbox{ width: 100%;border-bottom: 1px solid #dddada;padding-bottom: 38px;overflow: hidden;margin-bottom: 38px; }
.gxlpicLink{width: 542px; height: 223px;}
.gxlpicLink img{display: block;width: 286px; height: 223px;float: left;}
.gxlpicLinkNews{display: block;width: 225px; height: 223px;float: right;}
.piclinkTitle{display: block;font-size: 18px; color: #a50000;margin: 12px 0 10px 0;line-height: 26px;}
.gxlpicLinkNews:hover .piclinkTitle{text-decoration: underline;}
.gxlpicLinkNews .piclinkDate{color: #706f6f;margin: 15px 0;display: block;}
.gxlpicLinkNews .piclinkContent{color: #626060;line-height: 28px;}
.gxlBookBox{width: 94%; margin: 0 auto;padding: 20px 0;}
.bookimg{width: 376px; height: 155px;}
.bookimg img{display: block;width: 103px; height: 155px;float: left;}
.gxlBookContent{display: block;width: 253px; height: 156px;float: right;}
.gxlpicLinkNews .bookTitle{font-size: 16px;}
.gxlpicLinkNews .bookDate{margin: 0;display: block;font-size: 14px;}
/* END PicGl */

/* Map */
.mapbox { min-height: 500px;width: 100%;margin: 40px 0; }
.mapcc  { margin-bottom: 12px;width: 97%; overflow: hidden;background-color: #f2f2f2;border: 1px solid #dedede;border-radius: 4px;padding: 12px 16px; }
.mapcc h3 { color: #434344;font-size:14px!important; margin-top: 2px !important;}
.mapcc ul { width: 96.8%;overflow: hidden;background-color: #fff;border: 1px solid #dedede;border-radius: 4px;padding: 8px 16px;margin: 12px 0 0px 0; }
.mapcc li { float: left;border-right: 1px solid #666;padding-right: 20px;margin: 5px 10px; }
.mapcc li:last-of-type { border-right: none; }
.mapcc a { font-size: 14px; color: #434344; }
/* END Map */

/* Form */
.FormBox { width: 90%; margin: 0 auto;margin-bottom: 70px; }
.FormBox p { color: #a3a3a3;margin-bottom: 50px; }
.FormContent  { width: 100%; min-height: 510px; }
.FormBtn { width: 305px;margin: 0 auto;margin-top: 30px; }
.FormBtn input { width: 140px; height: 40px;background-color: #266e08;border: none;border-radius: 3px;line-height: 40px;font-size: 16px; color: #fff;text-align: center;margin-right: 10px;cursor: pointer; }
/* jgfk */
.jgfkform { width: 90%; height: 66px;margin: -20px auto 20px auto; }
.jgfkform label { font-size: 16px; color: #333;float: left;margin-top: 24px; }
.jgfkform input { float: left;width: 463px; height: 36px;line-height: 36px;background-color: #fff;border: 1px solid #c8c8c8;font-size: 16px; color: #9f9f9f;margin-top: 15px;padding-left: 15px; }
.jgfkform input.jzjgfkbtn { float: left;width: 116px; height: 38px;line-height: 38px;border: none;background-color: #266e08;margin-left: 15px;font-size: 16px; color: #fff; }
/* Form Lists */
.formlist { overflow: hidden; width: 90%;margin: 0 auto; }
.formlist li { position: relative; padding-left: 20px; height: 34px; line-height: 34px; }
.formlist li a { width: 90%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;font-size: 16px; }
.formlist b { position: absolute; top: 12px; left: 0; display: block; width: 7px; height: 11px; background: url(../images/formlistdot.png) no-repeat; }
/* END Form */

/*  */
.no_pb{border-bottom: none;padding-bottom: 5px;}
.xlContents h2 { border-bottom: 1px solid #dadada;padding-bottom: 15px;padding-left: 20px;font-size: 22px; color: #266e08;margin-bottom: 20px; }
.xlFormBox{width: 92%;margin: 0 auto;}
.xlFormBox p {font-size: 14px; color: #a3a3a3;margin: 30px 0 40px 0; }
.FormCc1{width: 100%;min-height: 130px;}
.FormBtn { width: 305px;margin: 0 auto;margin-top: 30px; }
.FormBtn input { width: 140px; height: 40px;background-color: #266e08;border: none;border-radius: 3px;line-height: 40px;font-size: 16px; color: #fff;text-align: center;margin-right: 10px;cursor: pointer; }

/* Ask */
.askbox{width: 92%; overflow: hidden;margin: 30px auto;}
.ask_list{width: 100%; overflow: hidden;}
.ask{width: 100%; overflow: hidden;margin-bottom: 40px;}
.ask_q{width: 100%; overflow: hidden;margin-bottom: 15px;}
.ask_q b{width: 32px; height: 32px;background-color: #933702;border-radius: 2px;line-height: 32px;text-align: center;font-size: 16px; color: #fff;font-weight: normal;display: block;margin: 0 15px 0 0;float: left;}
.ask_q span{font-size: 20px; color: #333;display: inline-block;margin: 4px 0 0 0;}
.ask_a{width: 100%; overflow: hidden;}
.ask_a b{width: 32px; height: 32px;background-color: #266e08;border-radius: 2px;line-height: 32px;text-align: center;font-size: 16px; color: #fff;font-weight: normal;display: block;margin: 0 15px 0 0;float: left;}
.ask_a span{font-size: 16px; color: #191919;background-color: #f7f8fa;padding: 15px;width: 90%;display: inline-block;line-height: 34px;}



/* Scroll */
.scrollBox {box-sizing: content-box; width:1021px;height:52px;+height:52px;+line-height:52px;background-color:#fff;border:2px solid #a50000; float: right;}
.scrollDiv {width:1023px;text-align:center;height:56px;+height:52px;font-weight:bold;line-height:56px;+line-height:52px;overflow:hidden;float: right;}
.scrollDiv a {padding:0 20px;font-size:20px;color:#a50000;font-weight:bold;display: block;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.scrollDiv li {height:56px;+height:52px;}
/* END Scroll */

/*.scrollBox {width: 1021px;}*/
.ztPicBox2 {width: 104px; height: 486px;position: relative;margin-bottom: 10px;}
.ztPicBox2 img {width: 104px; height: 486px;}
.ztPicBox2 button {display: block;width: 22px; height: 22px;position: absolute; top: 5px; right: 6px;cursor: pointer;background: none;border: none;}
#topCloseBtn {float: left;}



.index_toutiaoPic {width: 100%;overflow: hidden;margin-bottom: 25px;}
.index_toutiaoPic .indexTitlePic img {margin: 0 auto;width: 1200px; height: 44px;margin-bottom: 14px;}
.index_toutiaoPic .indexTitlePic,
.index_toutiaoPic .indexSubTitlePic1,
.index_toutiaoPic .indexSubTitlePic2 {font-size: 0;}
.index_toutiaoPic .indexSubTitlePic1,
.index_toutiaoPic .indexSubTitlePic2 {width: 590px; height: 24px;display: block; margin-top: 10px;}


.pagebox ul li { height: 28px; min-width: 28px; line-height: 28px; display: inline-block; margin-right: 12px;width: 28px;display: block;float: left; }
.pagebox ul li.pageCount { width: 45px; }
.pagebox ul li.pageHome,
.pagebox ul li.pageEnd { width: 44px; }
.pagebox ul li.pagePrev,
.pagebox ul li.pageNext { width: 58px; }
.pagebox ul li.pageNoNum { float: left; }
.pagebox ul li.pageInput { float: left; }



.flContent a{ float:left; margin:5px 15px;}
@media screen and (max-width: 768px){
	.top_search{display: none;}
	.headSearchBg{width: 100%;}
	.hiSlideBox .hiSlider-item img,.hiSlider li,.hiSlider-item,.hiSlider,.hiSlider-wrap{height: unset!important;}
	.hiSlider li .hiSliderTitle{font-size: 13px;padding-right: 75px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
	.hiSlider-pages a{width: 8px;height: 8px;margin: 0 2px;}
	.hiSlider-pages{right: 7px;}
	.index_toutiaoPic{display: flex;flex-direction: column;align-items: center;margin-top: 20px;}
	.head_box{background-size: 200%;height: 175px;}
	.container{padding: 0 10px!important;}
	.trFloatBox,.topWbWx,.head_nav{display: none;}
	.index_toutiaoPic .indexTitlePic img{width: 100%;height: unset;}
	.indexPic1 img,.hiSlideBox,.specialRecomd,.srNewsBox,.pubEduBox,.indexPic4 img,.resultsShow,.imgResults{width: 100%;height: unset!important;}
	.hiSlideBox .hiSlider-item img,.hiSlider li .hiSliderImg,.indexNews,.scrollBox,.scrollDiv{width: 100%;}
	.hiSlider li .hiSliderImg{height: unset;}
	.indexNews{margin-top: 10px;}
	.SurTab1 .SurTabMenu1 ul li a{font-size: 15px;}
	.scrollBox,.srNewsBox {box-sizing: border-box;}
	.indexPic2 img{width: 100%;height: unset;margin-bottom: 10px;}
	.ibox{width: 100%!important;}
	.specialRecomd .SurTab1 .SurTabMenu1 ul li a{font-size: 12px;}
	.tabTextBox img{height: unset;}
	.ibox2{padding: 10px;}
	.SurTab2 .SurTabMenu2 ul li b{margin: 0 3px;}
	.SurTab2 .SurTabMenu2 ul li a{font-size: 12px;}
	.bookfm{margin-left: 0;margin-top: 10px;}
	.bookLink{float: none;}
	.SurTab2 .SurTabMenu2{display: none;}
	.index_list{padding-top: 15px;}
	.bookBox{padding-top: 15px;}
	.flContent{width: 100%;padding: 10px;}
	.foot_cc{width: 100%;}
}