@charset "utf-8";
/* CSS Document */
/*
* @description: 网站首页样式
* @author: ishang_pan
* @update: ishang_pan (2017-08-07 08:53)
*/


/*首页 on*/
.m_content{width: 1160px; height: 510px; overflow: hidden; position: relative;}
.m_list{width: 1160px; height: 510px;}

/* 20241104 */
/*.m_listgroup .m_list:not(:first-child) {
    display: none;
}*/
/* 左侧悬浮 */
.image {height: 340px;width: 250px;cursor: pointer;}
#left_fixad {position: fixed;left: 8px;z-index: 999;margin-top: -146px;top:60%;}
#left_fixad .text-content {position: relative;background: #fff;border-radius: 3px;}
#left_fixad .close {position: absolute;right: 10px;bottom: 7px;color: #333;padding: 3px 5px;border-radius: 3px;cursor: pointer;}

/*切换首页 on*/
.m_homeleft{width: 570px; margin-top: 18px;}
.m_flash,.m_flash1{width: 516px; height: 286px; border: 1px solid #ddd; position: relative; overflow: hidden;}
.flash_bd ul li,.m_flash1 ul li{width: 516px; height: 286px; position: relative;}
.flash_bd ul li img,.m_flash1 ul li img{width: 516px; height: 286px; position: absolute; left: 0; top: 0;}
.flash_bd ul li p,.m_flash1 ul li p{width: 100%; height: 44px; line-height: 44px; text-indent: 11px; background: url(../images/op50.png) repeat; color: #fefefe; font-size: 16px; position: absolute; left: 0; bottom: 0;}
.m_flash .hd,.m_flash1 .hd{width: 110px; height: 10px; position: absolute; right: 11px; bottom: 16px;}
.m_flash .hd ul li,.m_flash1 .hd ul li{width: 10px; height: 10px; float: left; margin-left: 12px; border-radius: 50%; background-image: url(../images/change_homeicon.png); background-repeat: no-repeat; background-position: -30px 0;}
.m_flash .hd ul li.on,.m_flash1 .hd ul li.on{background-position: 0 0;}
.m_btngroup{width: 192px; height: 195px;}
.btngroup_01{width: 192px; height: 91px; zoom: 1;}
.btngroup_01 li{width: 89px; height: 84px; float: left; margin-right: 7px; text-align: center; -webkit-transition: all 0.4s; transition: all 0.4s;}
.btngroup_01 li a{display: block; padding: 51px 0 9px; font-size: 16px; background-image: url(../images/change_homeicon.png); background-repeat: no-repeat;}
.btngroup_01 li.btn_01{background-image: url(../images/bg1.png); background-repeat: repeat-x; background-position: 0 0;}
.btngroup_01 li.btn_01 a{color: #cc7439; background-position: 30px -26px;}
.btngroup_01 li.btn_02{background-image: url(../images/bg2.png); background-repeat: repeat-x; background-position: 0 0;}
.btngroup_01 li.btn_02 a{color: #2b7db0; background-position: 28px -100px;}
.btngroup_01 li:hover{-webkit-transition: all 0.4s; transition: all 0.4s; background-position: 0 -84px;}
.btngroup_02{width: 185px; height: 104px; zoom: 1;}
.btngroup_02 li{width: 185px; height: 45px; margin-bottom: 7px; float: left;}
.btngroup_02 li img{width: 185px; height: 45px;}
.m_notice{width: 365px; height: 198px;}
.m_notice .bd ul{width: 349px; padding: 9px 8px 0;}
.govpushinfo150203{height:100px;}
.govpushinfo150203 li{height:30px;}
.govpushinfo150203 li a{word-break: keep-all; white-space: nowrap; display: inline-block; width: 239px; overflow: hidden; text-overflow: ellipsis;}
.m_homeright{width: 570px; margin-top: 18px;}
.m_news,.m_news1{width: 622px; height: 288px; overflow: hidden;}
.m_news .bd ul,.m_news1 .bd ul{width: 606px; padding: 9px 8px 0;}
.m_btngroup1{width: 192px;}
.u_egov{width: 185px; height: 91px;}
.u_egov img{display: block; width: 185px; height: 91px;}
.m_btngroup1 ul{width: 192px;}
.m_btngroup1 ul li{width: 89px; height: 90px; float: left; margin: 10px 7px 0 0; text-align: center; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m_btngroup1 ul li a{font-size: 16px; display: block; padding: 53px 0 13px; background-image: url(../images/change_homeicon.png); background-repeat: no-repeat;}
.m_btngroup1 ul li.btn1_01{background-image: url(../images/bg3.png); background-repeat: repeat-x; background-position: 0 0;}
.m_btngroup1 ul li.btn1_01 a{background-position: 29px -171px; color: #2c9e76;}
.m_btngroup1 ul li.btn1_02{background-image: url(../images/bg4.png); background-repeat: repeat-x; background-position: 0 0;}
.m_btngroup1 ul li.btn1_02 a{background-position: 29px -243px; color: #be6363;}
.m_btngroup1 ul li:hover{-webkit-transition: all 0.4s; transition: all 0.4s; background-position: 0 -90px;}
.m_ipolitics{width: 365px; height: 198px;}
.m_ipolitics .bd ul{width: 349px; padding: 9px 8px 0;}
/*切换首页end*/

/*切换新闻 on*/
.m_hnewsleft,.m_hnewsright{width: 570px;}
.m_notice1{width: 570px; height: 204px;}
.m_notice1 .bd ul{width: 554px; padding: 9px 8px 0;}
.m_vedio{width: 570px; height: 204px;}
.vedio_box{width: 570px; height: 132px; overflow: hidden; margin: 17px auto 0;}
.vedio_box ul{zoom: 1; width: 585px;}
.vedio_box ul li{width: 183px; height: 132px; margin-right: 10px; float: left; overflow: hidden;}
.vedio_box ul li a{display: block; position: relative;}
.vedio_box ul li a img{display: block;width: 100%; height: 100%;}
.vedio_box ul li .cover{position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .3s; transition: .3s;}
.vedio_box ul li .play{position: absolute; left: 50%; top: 50%; margin-top: -30px; margin-left: -30px; z-index: 9; width: 56px; height: 56px; background: url(../images/change_newsicon.png) 0 0 no-repeat; -webkit-transition:.3s; transition: .3s; -webkit-transform: scale(2); transform: scale(2); opacity: 0;}
.vedio_box li a:hover .cover{-webkit-box-shadow: inset 0 0 100px #000; box-shadow: inset 0 0 150px #000; opacity: .8;}
.vedio_box li a:hover .play{-webkit-transform: scale(1); transform: scale(1); opacity: 1;}
/*切换新闻 end*/

/*切换市情 on*/
.m_situatleft{width: 370px; height: 510px;}
.m_xzjdb{width: 100%; height: 206px;} 
.xzjdb_box ul{width: 100%; height: 160px; overflow-y: auto; /*margin-top: 10px;*/}
.xzjdb_box ul li{width: 88px; line-height: 32px; text-indent: 15px; float: left; background: url(../images/li.png) 7px center no-repeat;}
.m_zsdt{width: 100%; height: 274px;}
.m_zsdt ul{padding: 9px 10px 0;}
.m_situatright{width: 770px; height: 510px;}
.m_survey{width: 100%; height: 198px;}
.m_survey p{margin-top: 9px; line-height: 30px; text-indent: 30px; color: #444;}
.m_situatbtn{width: 770px; height: 78px; overflow: hidden; margin: 11px 0 8px;}
.m_situatbtn ul li{width: 118px; height: 78px; float: left; margin-left: 10px;}
.m_situatbtn ul li a{font-size: 15px; color: #bc0b0c; padding: 43px 28px 10px; border: 1px solid #ddd; background-image: url(../images/change_situaticon.png); background-repeat: no-repeat;}
.m_situatbtn ul li.sitbtn_01 a{background-position: 0 0;}
.m_situatbtn ul li.sitbtn_02 a{background-position: -128px 0;}
.m_situatbtn ul li.sitbtn_03 a{background-position: -259px 0;}
.m_situatbtn ul li.sitbtn_04 a{background-position: -387px 0;}
.m_situatbtn ul li.sitbtn_05 a{background-position: -513px 0;}
.m_situatbtn ul li.sitbtn_06 a{background-position: -641px 0;}
.m_tourinfo,.m_beautiful{width: 374px; height: 197px;}
.m_tourinfo ul{width: 358px; margin: 8px auto 0;}
.beautiful_box{width: 374px; height: 147px; overflow: hidden; margin-top: 20px;}
.beautiful_box ul{width: 390px; zoom: 1;}
.beautiful_box ul li{width: 182px; height: 147px; float: left; margin-right: 10px; overflow:hidden;}
.beautiful_box ul li div{width: 182px; height: 115px; position: relative; overflow: hidden;}
.beautiful_box ul li img{-webkit-transform: scale(1.12); transform: scale(1.12); -webkit-transition: -webkit-transform 0.35s, opacity 0.35s; transition: transform 0.35s, opacity 0.35s;width:100%;height:100%;}
.beautiful_box ul li p{width: 100%; height: 32px; line-height: 32px; text-align: center; color: #444;}
.beautiful_box ul li a:hover img{ opacity: 0.8; -webkit-transform: scale(1); transform: scale(1);}
.beautiful_box ul li a:hover p{color: #e22929;}
/*切换市情 end*/

/*切换公开 on*/
.m_openleft{width: 415px; height: 510px;}
.m_govopen{width: 415px; height: 231px;}
.govopen_box{width: 415px; height: 189px; overflow: hidden;}
.govopen_box ul{zoom: 1; width: 440px;}
.govopen_box ul li{width: 200px; height: 40px; line-height: 40px; text-align: center; float: left; margin: 5px 15px 2px 0;}
.govopen_box ul li a{display: block; font-size: 16px; color: #fff; background-image: url(../images/bg5.png); background-repeat: repeat-x; background-position: 0 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.govopen_box ul li a:hover{background-position: 0 -48px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m_fieldopen{width: 415px; height: 279px;}
.m_fieldopen .bd ul{width: 416px; height: 213px; margin-top: 10px;}
.m_fieldopen .bd ul.fieldopen_btn li{width: 132px; height: 43px; line-height: 43px; float: left; text-align: center; margin: 10px 6px 0 0;}
.m_fieldopen .bd ul.fieldopen_btn li a{display: block; background-image: url(../images/bg6.png); background-repeat: repeat-x; background-position: 0 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m_fieldopen .bd ul.fieldopen_btn li a:hover{background-position: 0 -43px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m_fieldopen .bd ul.fieldopen_lis li{width: 100%; height: 36px; line-height: 36px; background: url(../images_icon.png) 10px -707px no-repeat; text-indent: 24px;}
.m_fieldopen .bd ul.fieldopen_lis li a{display: inline-block; padding: 0 0 0 23px; margin-right: 10px; float: right; background: url(../images/yl_icon.png) left center no-repeat;}
.m_openright{width: 725px; height: 510px;}
.m_leaderopen{width: 725px; height: 178px; background: #f5f5f5;}
.leaderopen_title{width: 50px; height: 178px;}
.leaderopen_title a{display: block; padding: 52px 15px 18px; font-size: 18px; color: #fff; font-weight: bold; background: url(../images/change_openicon.png) #e25455 11px 20px no-repeat;}
.leaderopen_box{width: 635px; margin: 13px 20px 12px 0;}
.leader_photo,.leader_photo img{width: 112px; height: 153px;}
.leader_name{width: 503px; height: 154px;}
.leader_decoration{width: 100%; height: 53px; padding-bottom: 11px; border-bottom: 1px solid #fff; position: relative;}
.leader_decoration h1{width: 100%; height: 30px; line-height: 30px;}
.leader_decoration h1 a{font-size: 20px; font-weight: bold; /* color: #bc0b0c; */ color: #333;}
.leader_decoration h2{width: 100%; height: 23px; line-height: 23px; color: #bc0b0c; font-size: 15px;}
.leader_decoration a.go_mymail{display: block; width: 145px; height: 35px; line-height: 35px; text-indent: 52px; color: #fff; font-size: 15px; background: url(../images/change_openicon.png) #ef8c8c -53px 5px no-repeat; border-radius: 5px; position: absolute; right: 10px; bottom: 9px;}
.leader_list{width: 100%; height: 83px; padding-top: 5px; border-top: 1px solid #cecece;}
.leader_list h1{width: 100px; height: 23px; line-height: 23px; font-size: 15px; font-weight: bold;}
.leaderlist_box{width: 504px; height: 60px; overflow-y: auto;}
.leaderlist_box ul li{width: 81px; height: 30px; line-height: 30px; float: left;}
.m_newsopen{width: 725px; height: 303px; margin: 10px auto;}
.m_newsopen .bd ul{padding: 8px 8px 0 8px;}
.m_specialopen{width: 725px; height: 65px; overflow: hidden; position: relative;}
.specialopen_box ul li{width: 235px; height: 65px; margin-right: 10px; float: left;}
.specialopen_box ul li img{width: 235px; height: 65px;}
/*切换公开 end*/

/*切换服务 on*/
.m_serviceleft{width: 645px; height: 510px;}
.m_areasservice{width: 645px; height: 220px;}
.areasservice_box{width: 645px; height: 180px; overflow: hidden;}
.areasservice_box ul{width: 665px; zoom: 1;}
.areasservice_box ul li{width: 150px; height: 45px; line-height: 45px; float: left; text-indent: 68px; margin: 8px 15px 7px 0; background-image: url(../images/bg7.png); background-repeat: repeat-x; background-position: 0 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.areasservice_box ul li:hover{background-position: 0 -45px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.areasservice_box ul li a{display: block; background-image: url(../images/as_icon.png); background-repeat: no-repeat; -webkit-transition: all 0.4s; transition: all 0.4s;}
.areasservice_box ul li a:hover{background-image: url(../images/ash_icon.png); background-repeat: no-repeat; -webkit-transition: all 0.4s; transition: all 0.4s; color: #fff;}
.areasservice_box ul li.as_01 a{background-position: 0 0;}
.areasservice_box ul li.as_02 a{background-position: -165px 0;}
.areasservice_box ul li.as_03 a{background-position: -330px 0;}
.areasservice_box ul li.as_04 a{background-position: -495px 0;}
.areasservice_box ul li.as_05 a{background-position: 0 -60px;}
.areasservice_box ul li.as_06 a{background-position: -165px -60px;}
.areasservice_box ul li.as_07 a{background-position: -330px -60px;}
.areasservice_box ul li.as_08 a{background-position: -495px -60px;}
.areasservice_box ul li.as_09 a{background-position: 0 -120px;}
.areasservice_box ul li.as_10 a{background-position: -165px -120px;}
.areasservice_box ul li.as_11 a{background-position: -330px -120px;}
.areasservice_box ul li.as_12 a{background-position: -495px -120px;}
.m_publicservice{width: 645px; height: 281px;}
.pubs_header{width: 100%; height: 35px; line-height: 35px; margin: 1px 0 7px; background: #f5f5f5;}
.pubs_header p{float: left; font-weight: bold; color: #666;}
.m_publicservice p.pub_01{width: 140px; text-align: center;}
.m_publicservice p.pub_02{width: 300px;}
.m_publicservice p.pub_03{width: 110px; text-align: center;}
.m_publicservice p.pub_04{width: 95px; text-align: center;}
.pubs_header p.pub_02{text-indent: 35px;}
.pubs_body{width: 100%; height: 141px; margin: 7px 0 10px; position: relative; overflow: hidden;}
.pubs_body ul li{width: 100%; height: 36px; line-height: 36px;}
.pubs_body p{float: left;}
.pubs_body p.pub_02{text-indent: 10px;}
.pubs_body p.pub_04{font-size: 13px;}
.cl_1{color: #999; font-size: 13px;}
.cl_2{color: #c48210;}
.cl_3{color: #ed0404;}
.pubs_foot{width: 621px; padding-left: 24px; height: 46px; line-height: 46px; border-top: 1px solid #ddd; background: url(../images/change_serviceicon.png) left 13px no-repeat;}
.pubs_foot span{margin: 0 8px; font-size: 13px;}
.pf_01{color: #e60505;}
.pf_02{color: #309643;}
.pf_03{color: #3963ce;}
.m_serviceright{width: 495px; height: 510px;}
.m_grpservice{width: 495px; height: 195px;}
.grpservice_bd ul{width: 495px; height: 154px; overflow-y: auto;}
.grpservice_bd ul li{width: 144px; height: 36px; line-height: 34px; float: left; text-align: center; margin: 8px 14px 7px 0;}
.grpservice_bd ul li a{display: block; border: 1px solid #ddd; background-image: url(../images/bg8.png); background-repeat: repeat-x; -webkit-transition: all 0.4s; transition: all 0.4s;}
.grpservice_bd ul li a:hover{background-position: 0 -38px; -webkit-transition: all 0.4s; transition: all 0.4s; color: #fff;}
.m_greenservice{width: 495px; height: 119px; margin-bottom: 9px;}
.greservice_bd ul li{width: 103px; height: 36px; line-height: 36px; margin-left: 19px; float: left; background: url(../images/change_serviceicon.png) left -32px no-repeat; text-indent: 16px;}
.greservice_bd ul li a{font-size: 15px;}
.m_btnservice{width: 495px; height: 51px; overflow: hidden; margin-bottom: 20px;}
.m_btnservice ul{width: 510px; zoom: 1;}
.m_btnservice ul li{width: 158px; height: 51px; line-height: 51px; float: left; text-indent: 70px; margin-right: 10px; float: left; background-image: url(../images/bg9.png); background-repeat: repeat-x; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m_btnservice ul li:hover{background-position: 0 -51px;}
.m_btnservice ul li a{display: block; background-image: url(../images/change_serviceicon.png); background-repeat: no-repeat;}
.m_btnservice ul li.bs_01 a{background-position: 33px -68px;}
.m_btnservice ul li.bs_01 a:hover{background-position: 33px -221px; color: #fff;}
.m_btnservice ul li.bs_02 a{background-position: 32px -119px;}
.m_btnservice ul li.bs_02 a:hover{background-position: 32px -272px; color: #fff;}
.m_btnservice ul li.bs_03 a{background-position: 33px -170px;}
.m_btnservice ul li.bs_03 a:hover{background-position: 33px -323px; color: #fff;}
.m_egovservice,.m_egovservice img{width: 495px; height: 102px;}
/*切换服务 end*/

/*互动切换 on*/
.m_interactleft{width: 645px; height: 510px;}
.m_mailint{width: 645px; height: 303px; margin-bottom: 8px;}
.m_mailint h1{width: 100%; height: 38px; line-height: 37px; border-bottom: 1px solid #ddd;}
.m_mailint h1 a.mailint_title{display: inline-block; padding: 0 18px; border-bottom: 2px solid #ea0709; color: #ea0709; font-size: 16px; font-weight: bold;}
.m_mailint h1 ul{width: 320px; height: 38px; line-height: 38px;}
.m_mailint h1 ul li{float: left; margin: 0 20px 0 4px;}
.m_mailint h1 ul li a{color: #666; font-size: 14px;}
.m_mailint h1 ul li a:hover{color: #ea0709;}
.mailint_head{width: 100%; height: 35px; line-height: 35px; background: #f5f5f5; margin: 1px 0 10px;}
.mailint_head p{height: 35px; font-weight: bold; float: left; color: #666;}
.mailint_head p.mh_01,.mailint_head p.mh_03,.mailint_head p.mh_04{text-align: center;}
.mailint_head p.mh_02{text-indent: 30px;}
.mh_01{width: 140px;}
.mh_02{width: 300px;}
.mh_03{width: 110px;}
.mh_04{width: 95px;}
.mailint_body{width: 100%; height: 160px; overflow: hidden; position: relative; margin-bottom: 4px;}
.mailint_body ul li{width: 100%; height: 31px; line-height: 31px;}
.mailint_body p{float: left;}
.mailint_body p.mh_01,.mailint_body p.mh_03,.mailint_body p.mh_04{text-align: center;}
.mailint_body p.mh_02{text-indent: 10px;}
.m_mailcount{width: 582px; height: 49px; padding: 6px 0 0 63px; background: url(../images/change_interacticon.png) 7px 15px no-repeat; border-top: 1px solid #ddd;}
.m_mailcount ul li{width: 194px; height: 24px; line-height: 24px; float: left;}
.m_mailcount ul li span{color: #bc0b0c;}
/* .m_btninteract{width: 645px; height: 45px; overflow: hidden; margin-bottom: 8px;}
.m_btninteract ul{width: 655px; zoom: 1;}
.m_btninteract ul li{width: 121px; height: 45px; line-height: 45px; float: left; text-indent: 49px; margin-right: 10px; background-image: url(../images/bg10.png); background-repeat: repeat-x; background-position: 0 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m_btninteract ul li:hover{background-position: 0 -45px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m_btninteract ul li a{display: block; color: #fff; background-image: url(../images/change_interacticon.png); background-repeat: no-repeat;}
.m_btninteract ul li.bi_01 a{background-position: 17px -47px;}
.m_btninteract ul li.bi_02 a{background-position: 17px -94px;}
.m_btninteract ul li.bi_03 a{background-position: 18px -140px;}
.m_btninteract ul li.bi_04 a{background-position: 17px -189px;} */

.m_btninteract{width: 645px; height: 45px; overflow: hidden; margin-bottom: 8px;}
.m_btninteract ul{width: 655px; zoom: 1;}
.m_btninteract ul li{width: 153px; height: 45px; line-height: 45px; float: left; text-indent: 71px; margin-right: 10px; background-image: url(../images/bg10.png); background-repeat: repeat-x; background-position: 0 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m_btninteract ul li:hover{background-position: 0 -45px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m_btninteract ul li a{display: block; color: #fff; background-image: url(../images/change_interacticon.png); background-repeat: no-repeat;}
.m_btninteract ul li.bi_01 a{background-position: 34px -47px;}
.m_btninteract ul li.bi_02 a{background-position: 34px -94px;}
.m_btninteract ul li.bi_03 a{background-position: 38px -140px;}
.m_btninteract ul li.bi_04 a{background-position: 34px -189px;}

.m_countinteract{width: 100%; height: 140px;}
.m_countinteract .bd ul{padding: 11px 8px 0 8px;}
.m_interactright{width: 495px; height: 510px;}
.m_voiceinteract{width: 100%; height: 160px;}
.m_voiceinteract .bd ul{padding: 1px 8px 0 8px;}
.m_onlineint{width: 100%; height: 160px;}
.m_onlineint .bd ul{padding: 1px 8px 0 8px;}
.m_govchatint{width: 100%; height: 170px;}
.govchat_box ul{padding: 29px 10px 0 10px;}
.govchat_box ul li{width: 118px; height: 97px; float: left; text-align: center;}
.govchat_box ul li img{width: 61px; height: 61px;}
.govchat_box ul li p{width: 100%; height: 36px; line-height: 36px;}
/*互动切换 end*/

/*应用切换 on*/
.m_applicationleft{width: 320px; height: 510px;}
.m_platform{width: 298px; height: 218px; border: 1px solid #ddd; padding: 0 10px; margin-bottom: 20px;}
.m_platform h1{width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #ddd; text-align: center; font-size: 16px; color: #e70e16; font-weight: bold;}
.m_platform ul li{margin: 20px 5px 0; float: left;}
.m_platform_gr{width: 139px; height: 45px; line-height: 45px; text-align: center;}
.m_platform_gr a{display: block; color: #fff; border-radius: 5px;}
.m_platform_a a{background: #4baffa;}
.m_platform_b a{background: #ef86ae;}
.m_creditselect{width: 318px; height: 250px; border: 1px solid #ddd;}
.m_creditselect h1{width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #e70e16; font-weight: bold;}
.m_creditselect .hd{width: 279px; height: 34px; line-height: 34px; padding: 6px 20px 0; background: #e70e16;}
.m_creditselect .hd li{display: inline-block; padding: 0 10px; float: left; color: #fff; cursor: pointer;}
.m_creditselect .hd li.on{background: #fff; color: #e70e16;}
.m_creditselect .bd ul{padding: 15px 20px 0;}
.m_creditselect .bd ul li{width: 100%; height: 35px; line-height: 35px; margin: 5px 0; float: left;}
.m_creditselect .bd ul li label{display: block; width: 77px; height: 35px; text-align: right; float: left;}
.cit_long{width: 179px; height: 33px; padding: 0 10px; border: 1px solid #ddd; border-radius: 5px;}
.cit_code{width: 66px; height: 33px; padding: 0 10px; border: 1px solid #ddd; border-radius: 5px; margin-right: 10px;}
.u_codeimg{width: 76px; height: 29px; vertical-align: middle;}
.u_citsubmit,.u_citreset{width: 65px; height: 30px; line-height: 30px; text-align: center; border: none; border-radius: 4px;  color: #fff; cursor: pointer;}
.u_citsubmit{background: #f33940; margin: 0 15px 0 77px;}
.u_citreset{background: #c9c9c9;}
.m_creditselect .bd ul.m_zdrqlb{padding-top: 5px;}
.m_creditselect .bd ul.m_zdrqlb li{margin: 3px 0;}
.m_zdrqlb select{width: 201px; height: 35px; border: 1px solid #ddd; border-radius: 5px;}
.m_applicationright{width: 820px; height: 510px;}
.m_benefitinfo{width: 818px; height: 250px; border: 1px solid #ddd; margin-bottom: 20px;}
.m_benefitinfo h1,.m_mobileapp h1{width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #ddd; background: url(../images/page/page_icon.png) left 0 no-repeat; font-size: 16px; color: #e70e16; font-weight: bold; text-indent: 15px;}
.m_idselect{width: 240px; height: 195px; margin: 10px 0 0 13px;}
.m_idselect h2{width: 100%; height: 27px; line-height: 27px; text-indent: 18px; font-size: 15px; color: #e70e16; background: url(../images/cade_id.png) 4px center no-repeat;}
.m_idselect ul li{width: 100%; height: 30px; line-height: 30px; margin: 5px 0; float: left;}
.m_idselect ul li label{display: block; width: 77px; height: 30px; float: left;}
.m_idselect ul li label span{font-size: 16px; color: #e70e16; margin-right: 8px;}
.idselect_long{width: 131px; height: 28px; line-height: 28px; border: 1px solid #ddd; padding: 0 10px; border-radius: 5px; float: left;}
.idselect_code{width: 45px; height: 28px; line-height: 28px; border: 1px solid #ddd; padding: 0 10px; float: left; margin-right: 10px;}
.m_hmcwopen{width: 534px; height: 190px; margin: 10px 13px 0 0;}
.m_hmcwopen .hd{width: 38px; height: 190px;}
.m_hmcwopen .hd ul li{width: 38px; height: 95px; line-height: 15px; background: #f5f5f5; overflow: hidden;}
.m_hmcwopen .hd ul li.on{background: #e70e16;}
.m_hmcwopen .hd ul li.on a{color: #fff;}
.m_hmcwopen .hd ul li a{display: block; padding: 2px 12px;}
.m_hmcwopen .bd{width: 486px; height: 190px; overflow: hidden;}
.m_hmcwopen .bd ul{height: 190px; overflow-y: auto;}
.m_hmcwopen .bd ul li{width: 105px; height: 28px; line-height: 28px; text-align: center; border: 1px solid #ddd; float: left; margin: 0 10px 10px 0;}
.m_hmcwopen .bd ul li a{display: block;}
.m_mobileapp{width: 818px; height: 218px; border: 1px solid #ddd;}
/*应用切换 end*/
.m_calendar{width: 1160px; height: 42px; margin: 0 auto;}
.m_special{width: 1160px; height: 68px; margin: 16px auto 0; position: relative;}
.special_hd a{display: block; width: 23px; height: 23px; position: absolute; top: 24px; background-image: url(../images/home_icon.png); background-repeat: no-repeat;}
.special_hd a.prev{background-position: 0 -438px; left: 0;}
.special_hd a.prev:hover{background-position: 0 -544px;}
.special_hd a.next{background-position: 0 -491px; right: 0;}
.special_hd a.next:hover{background-position: 0 -597px;}
.special_bd{width: 1101px; height: 68px; position: relative; overflow: hidden; left: 30px;}
.special_bd ul{zoom: 1;}
.special_bd ul li{width: 271px; height: 68px; margin-right: 5px; float: left;}
.special_bd ul li img{width: 271px; height: 68px;}


/*20241113*/
.m_listgroup .m_list:not(:first-of-type){display: none;}
.home_list ul:not(:first-of-type){display: none;}
.xzjdb_box ul:not(:first-of-type){display: none;}
.m_creditselect .bd ul:not(:first-of-type){display: none;}
/*首页 end*/