@charset "utf-8";
/* CSS Document */
.m-menu {
    display: none;
}
.indexBox{ width: 1006px; margin: 150px auto; overflow: hidden; padding-bottom: 30px;}
.logo{ text-align: center;}
.logo span{ display: inline-block;vertical-align: middle;}
.logoDise1{ width: 16px; height: 30px; background: url(../images/P020161120508596488843.png) no-repeat center center; margin:0 2px;}
.logoDise2{ width: 16px; height: 30px; background: url(../images/P020161120508517386142.png) no-repeat center center; margin:0 2px;}

.indexLink{ margin-top: 85px;;}
.indexLink ul{ width: 110%;}
.indexLink ul li{  display: inline-block; margin: 0 14px 0 0; position: relative;}
.indexLink ul li a{width: 186px; height: 137px; float: left; display: block; color: #000;}
.indexLink ul li span,.indexLink ul li em{ position: absolute; text-align: center; font-size: 22px; width: 186px; height: 137px;; line-height: 137px;; left: 0px; top: 0px;display: inline-block;
	transition: ease-in-out .25s;
}

.indexLink ul li em img{ width: 100%; height: 100%;}
.indexLink ul li a:hover span,.indexLink ul li a:hover em{
	width: 216px; height: 170px;; line-height: 167px;; left: -15px; top: -15px;
	background:rgba(19,61,146,0.40);
	filter:progid:DXImageTransform.Microsoft.gradient(
			startColorstr=#66133d92,
			endColorstr=#66133d92
	);
}
.i-index{ width: 68px; height: 64px; background: url(../images/icoIndex.png) no-repeat center center; vertical-align: middle;}

.i-navIco2{width: 48px; height: 48px; background: url(../images/P020161119837608914753.png) no-repeat center center;vertical-align: middle;}
.abck{ float: right;}




.hBox{ display: none;}
.hBox.act{ display: block;}

.boxIndex{ padding: 27px;}
.tit1{ border-bottom: 3px solid #ddd; height: 38px; line-height: 38px; font-size: 20px;}
.tit1 span{ display: inline-block; padding: 0 10px; height: 38px; cursor: pointer;}
.tit1 span.act{border-bottom: 3px solid #000000; }
.publicTabCon{}
.pdULbox{display: none;}
.pdULbox.act{ display: block;}


.boxIndexLt{ width: 724px; float: left;}
.boxIndexRt{ width: 532px; float: right;}

.newsBan{ width: 364px; float: left; background: #f2f3f3;overflow: hidden; height: 310px; position: relative;}
.newsBan .newsImgLi{ width:364px; height:310px; position:relative;overflow: hidden;}
.newsBan .newsImgLi img{ width: 100%;z-index: initial;  height:auto;}
.newsBan .newsImgLi .spTm{ height:30px; color:#333; line-height:30px; padding:5px 0px; display:block; position:absolute; left:0px; bottom:0px; width:100%; text-align:center;text-indent: 5px;z-index:999;}
.newsBan .ImgPagination{ background:rgba(0,0,0,0.60);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8000000,endColorstr=#c8000000);width:100%;text-align:right; line-height: 32px; position: absolute; right: 0px; top: 232px; z-index: 99;}
.newsBan .swiper-pagination-switch{width:11px; height:11px;background:#fff; display:inline-block; opacity: 1; margin:0 8px 0 0; cursor:pointer; border-radius: 100%;}
.newsBan .swiper-active-switch{ background:#009a44}


.zsPassed{ line-height: 53px; height: 53px; font-size: 18px;clear: both; margin-top: 20px; width: 100%;}
.zsPassed h3{ text-align: center; float: left;  font-size: 20px; float: left; font-weight: normal;}
.zsPassed h3.govVoid{ width: 30%;background: url(../images/2019_sy_govVoid_icon.png) no-repeat 15px center #eef1f7;}
.zsPassed h3.yearWord{width: 69%; margin-left: 1%;    background: url(../images/2019_sy_yearWord_icon.png) no-repeat 80px center #eef1f7;}
.zsPassed h3 a{}

.zsPassedList{ background: #f4f4f4; background: #11a8b1; text-align: center; width:70%; float: left;}

.i-plusW,.i-plusB,.i-plusO,.i-plusR,.i-plusB2,.i-plusO2,.i-plusK{width: 20px; height: 20px; line-height: 18px; text-align: center;font-size: 12px; margin-left: 10px; vertical-align: middle;}
.i-plusW{background: #fff; color: #666;}
.i-plusB{background: #0585d6; color: #fff;}
.i-plusO{background: #e05423; color: #fff;}
.i-plusR{background: #f51b1b; color: #fff;}
.i-plusB2{background: #11a8b1; color: #fff;}
.i-plusO2{background: #ce8217; color: #fff;}
.i-plusK{ border: 1px solid #fab001; color: #fab001;}


.pdUL{ margin-top: 10px;}
.pdUL li{ font-size: 14px; line-height: 24px; padding: 2px 0;}
.pdUL li em{ float: right;}
.pdUL li span{ display: inline-block; background: url(../images/ico_dise.png) no-repeat left center; padding-left: 15px;;font-family:'simsun';}
.pdUL li a{ display: block;}
.pdUL li a:hover{ background: #f1f1f1;}

.publicTab{ width: 334px; float: right;}

.topice{ margin-top: 24px; background:#379ec4;}
.topice h3{width: 223px;text-align: center; float: left;; background: #379ec4; color: #fff; font-size: 24px; float: left; font-weight: normal; height: 149px; position: relative;}
.i-topic{ width: 40px; height: 40px ; background: url(../images/ico11.png) no-repeat center center; margin-top: 35px;;}
.topice h3 span{ display: block; font-size: 24px; margin-top: 15px;;}
/*
.topice{ margin-top: 24px; background:#379ec4;}
.topice h3{width: 163px;text-align: center; float: left;; background: #379ec4; color: #fff; font-size: 24px; float: left; font-weight: normal; height: 129px; position: relative; padding:10px 30px;}
.topice .fl{ width:50px; display:block;}
.topice .fr{ width:110px; display:block;}
    .frtxt{ font-size:14px; line-height:18px; text-align:center;}
	.frtxt a{ color:#ffffff;}
        .frtxt a:hover{color:#333333;}
.i-topic{ width: 20px; height: 20px ; background: url(../images/ico11.png) no-repeat center center; margin-top: 5px;;}
.topice h3 span{ display: block; font-size: 18px; margin-top: 15px;;}
*/
.topiceLink{ width:500px; height:149px; position:relative;overflow: hidden;}
.topiceLink .topiceImgLi{ width:500px; height:149px; position:relative;overflow: hidden;}
.topiceLink .topiceImgLi img{ width: 100%;}

.topiceLink .ImgPagination{ width:100%;text-align:right; line-height: 32px; position: absolute; right: 0px; top: 10px; z-index: 99;}
.topiceLink .swiper-pagination-switch{width:11px; height:11px;background:#fff; display:inline-block; opacity: 1; margin:0 8px 0 0; cursor:pointer; border-radius: 100%;}
.topiceLink .swiper-active-switch{ background:#009a44}

.pblink{ margin-top: 17px; overflow: hidden; padding: 10px 0;}
.pblink ul{ width: 105%;}
.pblink ul li{ float: left; width: 30%; height:240px; background: #e5e5e5; text-align: center; margin-right: 15px;;}
.pblink ul li a{ display: block;}
.pblink ul li:hover{ box-shadow: 0 0 5px #000;}
.pblink ul li em{ margin-top: 40px; display: block;}
.pblink ul li span{ display: inline-block; padding: 0 15px;font-size: 22px; line-height: 48px; border-bottom-width: 2px; border-bottom-style: solid;}
.l-red{ border-bottom-color: #c94541;}
.l-green{ border-bottom-color: #0b9644;}
.l-blue{ border-bottom-color: #41a3c7;}

.boxIndexA{overflow: hidden;}
.boxIndexA li{ margin-top: 13px;}
.wtlcredit,.wtlconsult{ display:block; width:49%; text-align:center;}

.boxIndexA li a{     
    margin: 0 auto;
    text-align: center;
    display: block;}
.zwfww a{padding: 0 0;height: 107px;}
.wtlcredit a,.wtlconsult a{padding: 20px 0;height: 67px;    background: #eef1f7;}
/*
.boxIndexA li a{ background: #f1f1f1; height: 102px; line-height: 102px; display: block; border-bottom: 4px solid #dedede;;}
.boxIndexA li a span,.boxIndexA li a em{ display: inline-block; vertical-align: middle; font-size: 24px; color: #000;}
.boxIndexA li a span{ width: 194px; text-align: center; position: relative; height: 102px; display: inline-block;}
.boxIndexA li a span img{ position:absolute; bottom: 10px; left: 25px;;}
.i-plusG{width: 20px; height: 20px; line-height: 18px; text-align: center;  font-size: 12px; color: #fff; background: #009a44;margin-left: 10px; vertical-align: middle;}
*/


.boxIndexA li a span{    font-size: 18px;text-align: center;  display: block;}
.boxIndexA li a span img{ }

.i-plusG{width: 20px; height: 20px; line-height: 18px; text-align: center;  font-size: 12px; color: #fff; background: #009a44;margin-left: 10px; vertical-align: middle;}

.boxIndexA ul li font.wsbsdt{ text-align: center; font-size: 22px; width: 350px; height: 55px;; line-height: 55px; margin:0 auto; padding:0; display: block;transition: ease-in-out .25s;}
.boxIndexA ul li font.wsbsdt img{ text-align:center; margin:0 auto; padding:0;}
.boxIndexA ul li em.wsbsdttxt{  text-align: center; font-size: 22px;  vertical-align:middle; height: 43px;; line-height: 43px; display: block;transition: ease-in-out .25s;}

/*infoIndex*/
.infoIndex{ padding: 27px;}
.infoIndexLt{ float: left; width:650px ;}
.infoIndexRt{ float:right; width:584px;}
.infoIndexPb{ width: 265px; float: right;}
.workNews h4{ font-size: 19px; font-weight: normal; margin-top: 20px; line-height: 24px;;} 
.workNews h5{ font-size: 12px; font-weight: normal;line-height: 24px; color: #aeaeae;} 
.workNews p{ font-size: 14px;font-family: simsun; line-height: 24px;;margin-top: 10px; height: 160px;; }
.workNews h6{ text-align: right; font-size: 12px;font-weight: normal; border-top: 1px solid #ddd; line-height: 32px;;}

.a-more{ border: 1px solid #ddd; border-radius: 10px; display: inline-block; padding: 0 10px; font-weight: normal;font-size: 14px;font-family: simsun; line-height: 22px;;}
.List p a.a-more,.infoIndexLt a.a-more,.infoIndexRt a.a-more{ float: right; margin-top: 10px;;}

.infoIndexRt .pdULbox{ height: 233px;;}

.p-menu{ overflow: hidden; margin-top:10px;;}
.p-menu ul{ width: 105%;}
.p-menu ul li{ width: 22%; border-bottom: 4px solid #dedede; float: left; margin: 15px 10px 0 0;;}
.p-menu ul li i{ margin-left: 0;}
.p-menu li a{ display: block; height: 102px; background: #f1f1f1; text-align: center; overflow: hidden;transition: ease-in-out .3s;}
.p-menu li span{ display: block;font-size: 20px; margin-top: 25px; line-height: 24px; margin-bottom: 10px;;}
.p-menu li a:hover{ background: #009a44; color: #fff;}

.my-mm{ margin-top:-20px; display:none;}
.my-mm ul{ width: 100%; padding: 0 3%;}
.my-mm ul li{ width: 22.5%; border-bottom: 4px solid #dedede; float: left; margin: 0 1% 0 0;;}
.my-mm ul li i{ margin-left: 0;}
.my-mm li a{ display: block; height: 102px; background: #f1f1f1; text-align: center; overflow: hidden;transition: ease-in-out .3s;}
.my-mm li span{ display: block;font-size: 16px; margin-top: 25px; line-height: 24px; margin-bottom: 10px;;}
.my-mm li a:hover{ background: #009a44; color: #fff; }

.infoIndexRt .pdUL{ margin-top: 15px;;}


/*banshi*/
.banshi{ padding: 27px; overflow: hidden;}
.bsLt{ width: 852px; float: left;}
.bsRt{ width: 400px; float: right;}
.bsLtTabTop{ margin-top: 20px; overflow: hidden;}
.bsLtTabTop ul{ width: 102%;}
.bsLtTabTop ul li { /*width: 23.2%;*/width: 14.6%; float: left; /*height: 50px; line-height: 50px;*/height: 40px; line-height: 40px; text-align: center;/* font-size: 20px;*/ font-size: 18px; background: #f1f1f1; margin-right: 15px; position: relative; cursor: pointer;transition: ease-in-out .2s; border-radius:25px;}
.bsLtTabTop ul li.act{ background: #d64d4d; color: #fff;;}
.i-circle{ width: 20px; height: 20px; background: url(../images/P020161119851205993957.png) no-repeat 0 0; position: absolute; right: 10px; bottom: 10px;;}
.bsLtTabTop ul li .i-circle{ background-position: 0 0px;;}

.bsTabPt{ display: none;}
.bsTabPt.act{ display: block;}
.bsLtTabCon{ clear: both;}

.tit2{ font-size: 23px;;}
.i-bsIcon1{ width: 46px; height: 46px; background: url(../images/ico12.png) no-repeat center center; vertical-align: middle; margin-right: 10px;;}

.bsPtRt ul{ display: none;}
.bsPtRt ul.act{ display: block;}

.bsLtTabCon{ margin-top: 20px; overflow: hidden; clear: both}
.bsPtLt{ border: 1px solid #d9d9d9;border-right: 0; padding: 20px 0 20px 20px; border-radius: 6px 0 0px 6px; /*width: 540px;*/ width:852px; float: left; position: relative;height: 240px;}
.bsPtLt ul{ background: url(../images/ico25.png) repeat-y 3px;}
.bsPtLt ul li{ background: url(../images/ico24.png) no-repeat left center; padding:0px 0 0px 25px; font-size: 16px;height:58px;}
.bsPtLt ul li a{ display: block; padding: 18px 0;white-space:nowrap; overflow: hidden; width: 100%; text-overflow: ellipsis; -webkit-transition: ease-in-out .2s; transition: ease-in-out .2s; transform: translateY(-5px);}
.bsPtLt ul li.act a{ color: #d64d4d; transform: translateY(0px);/*background: url(../images/P020161123432290592902.png) no-repeat center right; */background-color: #F6F6F6;}

.bsPtLt ul li .bsSec{ position: absolute; right: -271px; top: -1px; border: 1px solid #ddd; border-left: 0; padding: 20px; width: 230px; border-radius:0 6px 6px 0; display: none;background: #f6f6f6;  height: 240px; }
.bsPtLt ul li .bsSec p{ /*idth: 44%;*/ float: left; padding: 12px 0; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.bsPtLt ul li .bsSec p a{ color: #666; display:inline-block; padding: 0; }
.bsPtLt ul li .bsSec p i{ width: 28px; height: 28px; text-align: center; display: inline-block; vertical-align: middle; margin-right: 5px;}
.bsPtLt ul li.act .i-arrL{width: 32px; height: 32px; background: url(../images/P020161123432290592902.png) no-repeat center center; position: relative;right: -442px;top: -46px; display:none;}
.bsPtLt ul li.act .bsSec{ display: block;}
.bsPtLt ul li.act .bsSec p a{background:none;}
.i-bsico1{ background: url(../images/ico16.png) no-repeat center center;}
.i-bsico2{ background: url(../images/ico17.png) no-repeat center center;}
.i-bsico3{ background: url(../images/ico18.png) no-repeat center center;}
.i-bsico4{ background: url(../images/ico19.png) no-repeat center center;}
.i-bsico5{ background: url(../images/ico20.png) no-repeat center center;}
.i-bsico6{ background: url(../images/ico21.png) no-repeat center center;}
.i-bsico7{ background: url(../images/ico22.png) no-repeat center center;}
.i-bsico8{ background: url(../images/ico23.png) no-repeat center center;}
.i-bsico18{ background: url(../images/P020161122635649288807.png) no-repeat center center;}
.i-bsicoyy{ background: url(../images/ico23.png) no-repeat center center;}

.bsPtRt{ border: 1px solid #D9D9D9; padding: 20px; border-radius: 6px; width: 230px; float: right;}

.rukou{ overflow: hidden; margin-top: 10px;}
.rukou ul{ width: 105%;}
.rukou ul li{ float: left;; width: 47%; margin: 10px 10px 0 0; display: inline; text-align: center;}
.rukou ul li i{ margin-left:0 ;}
.rukou ul li a{ height: 158px; display: block; background: #f8f8f8; overflow: hidden;}
.rukou ul li span{ display: block; font-size: 20px; margin-top: 56px; height: 46px; line-height: 20px;;}
.rukou ul li a:hover{ background: #009a44; color: #fff;}
.rukou ul li a:hover .i-plusK{ border: 1px solid #fff; color:#fff;}

.bsdtBox{}
.bsdtBox{margin-top: 30px; }
.tableDownL{display: inline-block; line-height: 22px; width: 11%; text-align: center; padding: 0 45px; font-size: 16px; margin-right: 20px; border: 1px solid #ddd; float: left; padding: 15px 0;;}
a.tableDownL:hover{ background: #009a44; color: #fff;}
.tableDownL span{ display: block;}
.bsSearch{ border: 7px solid #f3f3f3; padding: 22px 25px; float: left; width: 82%;}
.bsSearch span{ font-size: 24px; margin-right: 10px; display: inline-block; line-height: 45px;;}
.i-search{ width: 45px; height: 45px; background: url(../images/ico14.png) no-repeat center center; vertical-align: middle; margin-right: 10px;;}
.bsSearch input[type=text]{ display:inline-block; width: 55%; height: 40px; line-height: 40px; padding: 0 10px; background: #f8f8f8; margin-left: 40px; font-size: 16px;;}
.bsSearch input[type=button]{ display: inline-block; width: 104px; height: 40px; border: 0; line-height: 40px; color: #fff; background: #009a44; text-align: center; cursor: pointer;}


/*view*/
.view{  padding: 27px;}
.viewLt{ width: 423px; float: left;}
.viewMd{ width: 420px; float: left;; margin: 0 60px;}
.viewRt{ width: 334px; float: right;}
.viewRt{ overflow: hidden;}
.viewRt ul{ width: 104%;}
.viewRt li{ width: 45%; float: left; margin: 22px 15px 0 0;}
.viewRt li a{ display: block;; height: 154px; background: #f7f7f7; font-size: 18px; border-bottom: 4px solid #ededed; text-align: center; transition: ease-in-out .3s;}
.viewRt li a:hover{background: #009a44;border-bottom: 4px solid #009a44; color: #fff;}
.viewRt ul li i{ width: 82px; height: 82px; margin-top: 25px;;}
.viewRt ul li span{ display: block;}
.i-viewIco1{ background: url(../images/P020161121588169037886.png) no-repeat center center;}
.i-viewIco2{ background: url(../images/P020161122600399956674.png) no-repeat center center;}
.i-viewIco3{ background: url(../images/P020161122640251003960.png) no-repeat center center;}
.i-viewIco4{ background: url(../images/P020161122640251003966.png) no-repeat center center;}
.i-viewIco5{ background: url(../images/wyts.png) no-repeat center center;}
.i-viewIco6{ background: url(../images/wyzx.png) no-repeat center center;}

/*.i-viewIco55{ background: url(../images/ico30.png) no-repeat center center;}
.i-viewIco65{ background: url(../images/ldxx.png) no-repeat center center;}*/
.i-viewIco66{ background: url(../images/P020161119715069696489.png) no-repeat center center;}
.viewListBox{ height: 287px;;}
.viewListBox ul{ margin-top: 20px;;}
.viewListBox li{ padding-top: 5px;padding-bottom: 5px;}
.viewListBox p{ margin-top: 10px;;}

.viewBan{ position: relative;}
.viewBanLink{ position: absolute; width: 180px; right: 36px; top: 160px; text-align: center; z-index: 9;}
.viewBanLink a{ display: inline-block; padding: 0 15px; color: #fff; background: #3a1920; border-radius: 12px; font-size: 14px; font-family: simsun; line-height: 24px;;}
.viewBanLink a:hover{ background: #552f37;} 
.viewBtmList ul{ margin-top: 20px;;}
.viewBtmList li{ padding-top: 5px; padding-bottom: 5px;;}


/*server*/
.server{ padding: 27px;}
.serBox{ overflow: hidden; margin-top: 20px;;}

.stretch{ width: 217px; height: 290px; float: left; position: relative; transition: ease-in-out .4s;}
.stretch.act{ width: 838px;}
.stBan{ width: 217px; height: 290px;background: #e3e3e3; text-align: center; position: absolute;left: 0;}
.stBan em{ display: block; margin-top: 25px;;}
.stBan span{ display: inline-block; border-bottom-width: 2px; border-bottom-style: solid; font-size: 22px;; line-height: 42px; padding: 0 10px; color: #000;}
.stretch.mid{ margin: 0 16px;;}
.stList{ height: 196px;;}
.stList ul{}
.stList ul li{ width: 48%; float: left; line-height: 22px;font-size: 14px;  font-family: simsun; padding: 5px 0;}
.stList ul li a{ display: inline-block; background: url(../images/ico35.png) no-repeat left center; padding-left: 10px; overflow: hidden; width: 90%; white-space: nowrap; text-overflow: ellipsis;}

.stRt{ display: none;width: 555px; border: 3px solid #f8f8f8; height: 254px; border-left: 0; padding: 15px 30px; margin-left: 217px;transition: ease-in-out .4s;}
.stretch.act .stRt{ display: block;}
.stLoader{ clear: both;}
.stLoader h4{ font-size: 18px; font-weight: normal; color: #000; margin-bottom: 10px;;}
.stLoader em{ display: inline-block; vertical-align:middle; margin-right: 10px;;}
.stLoader p a{ display: inline-block;; margin: 0 5px; font-size: 14px; font-family: simsun;}
.stLoader p a:hover{ color: #f5873d;}

.actBook{ clear: both; overflow: hidden;; margin-top: 20px;}
.actBLt{ width: 215px; float: left;}
.actBook h4{ font-size: 20px; color: #000; font-weight: normal; line-height: 30px; margin-bottom: 10px;;}
.actBLt ul{ width: 105%;}
.actBLt li{ width: 42%; text-align: center; font-size: 16px; float: left; margin: 0 14px 8px 0; display: inline;}
.actBLt li a{ display: block; background-color: #a5a5a5; line-height: 30px; color: #fff;}
.actBLt li a:hover,.actBook li a.act{ background: #009a44;;}

.actBRt{ width: 1064px; overflow: hidden; height: 150px; margin-left: 30px; float: left;}
.actBRtList1{ display: none;}
.actBRtList1 ul { width: 110%; 0;}
.actBRtList1 ul li{ width: 220px; float: left; padding-left: 100px; font-family: simsun; position: relative; margin-right: 25px;; text-align: right;}
.actBRtList1 ul li img{ border: 1px solid #ddd; position: absolute;left: 0px;top: 0;}
.actBRtList1 ul li h3{ font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: normal; margin-bottom: 15px;; width: 100%;text-align: left;}
.actBRtList1 ul li p{ font-size: 12px; overflow: hidden; text-align: right; height: 60px;;}
.actBRtList1 ul li p span{ display: block; text-align: left;}
.sMore{ border: 1px solid #ddd; display: inline-block; padding: 0 10px; line-height: 20px; font-size: 14px; border-radius: 15px;;}
.actBRtList1.act{ display: block;}

.sImgList{ width: 100%; float: left; overflow: hidden;}
.sImgList ul { width: 100%;}
.sImgList ul li{ width: 10%; float: left; text-align: center;}
.sImgList ul li a{ margin-right: 10px; display: block;}
.sImgList ul li span{ display: block; font-size: 14px;}
.sImgList ul li img{ border: 1px solid #ddd; width: 90%; height: 90px;;}
.sList{ width: 620px; float: left;margin: -10px 0 0 0;}
.sList ul {}
.sList li { width: 50%; float: left; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.sList li a{ display: block; padding: 5px 15px 5px 15px; background: url(../images/ico_dise.png) no-repeat left center;}
/****鏅鸿兘鎺ㄩ��*****/
.notice {
	z-index: 100;
	position: fixed;
	right: 0;
	bottom: 0;
	width: 370px;
	background: #ffffff;
	/*padding: 10px 15px;*/
	box-shadow: 0 0.1rem 0.75rem 0 rgba(9, 41, 77, .15);
}

.notice .notice_title {
	font-size: 20px;
	color: #3e97df;
	display: inline-block;
	padding-bottom: 5px;
	border-bottom: 3px solid #3e97df;
}

.notice .btn-close {
	position: absolute;
    right: 10px;
    top: 10px;
    width: 10px;
    height: 10px;
}

.notice .content {
	padding-top: 16px;
}
.notice .content span{font-weight: bold; color:#333333; display:block;font-size:15px;}
.notice .content li {
	padding: 6px 0;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
}

.notice .content li a {
	font-size: 15px;
	background: url(../images/ico_dise.png) no-repeat 0 center; 
	padding-left:14px;
	width: 98%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
	
	}


.fixed_xf,
.fixed_item,
.float-right {
	display: none;
}

.fixed_xf {
		background-color: #FFFFFF;
		width: 65px;
		position: fixed;
		top: 26%;
		z-index: 9999;
		text-align: center;
		display: none;
		margin-left: 0;
		right: 20px;
		padding: 5px 10px 0;
		box-shadow: 0px 0px 10px #cccccc;
	}

	.fixed_xf a::before {
		content: " ";
		position: absolute;
		bottom: 16px;
		right: 65px;
		width: 0;
		height: 0;
		border-width: 8px 10px 8px 0px;
		border-style: solid;
		border-color: rgba(0, 0, 0, 0) #ffffff rgba(0, 0, 0, 0) #ffffff;
		box-shadow: 0px 0px 50px #e9e9e9;
		display: none;
	}

	.fixed_xf a:hover::before {
		display: block;
	}

	.fixed_xf a {
		display: block;
		position: relative;
		margin-top: 5px;
		margin-right: 7px;
	}

	.fixed_xf .select .fixed_item {
		display: block;
	}

	.fixed_xf .select::before {
		content: " ";
		position: absolute;
		bottom: 16px;
		right: 65px;
		width: 0;
		height: 0;
		border-width: 8px 10px 8px 0px;
		border-style: solid;
		border-color: rgba(0, 0, 0, 0) #ffffff rgba(0, 0, 0, 0) #ffffff;
		box-shadow: 0px 0px 50px #e9e9e9;
		display: block !important;
	}

	.fixed_xf a:hover .fixed_item {
		display: block !important;
	}

	.fixed_xf span {
		margin: 10px 0 10px 0;
		font-size: 12px;
		color: #666;
		display: block;
		text-align: center;
		line-height: 1.5;
		background-color: #ddd;
		cursor: pointer;
	}

	.fixed_item {
		position: fixed;
		top: 26%;
		right: 115px;
		display: none;
		box-shadow: 0px 0px 10px #cccccc;
	}