@charset "utf-8";
/* CSS Document */
/*
 * @description: 网站内页样式
 * @author: ishang_pan
 * @update: ishang_pan (2019-10-15 15:14)
 */

.is-main{margin: 20px auto; width: 1200px;}
body{ font: 16px "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;}
h1,p{margin: 0;}
a{color: inherit;}
.m-centeredVideo{display: block;justify-content: start;}
/*news*/
.m-nsflash{background: #f0f0f0;}
.m-nsflash,.m-nsflash .bd li{height: 394px;}
.m-nsflash .bd .u-pic,.m-nsflash .bd .u-pic img{width: 670px; height: 394px;}
.m-nsflash .bd .u-pic img{display: block; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-nsflash .bd .u-desc{padding: 33px 25px 0 0; width: 475px; height: 300px;}
.m-nsflash .bd .u-desc h1{margin-bottom: 20px; font-size: 28px; line-height: 33px;}
.m-nsflash .bd .u-desc p{line-height: 30px; text-indent: 2em; color: #666;}
.m-nsflash .hd{position: absolute; right: 167px; bottom: 42px;}
.m-nsflash .hd li{float: left; margin-left: 5px; width: 29px; height: 5px; background: #d1d1d1;}
.m-nsflash .hd li.on{background: #d60000;}
.m-nsspecial{width: 1200px; height: 100px;}
.m-nsspecial .u-tit{display: block; width: 26px; padding: 14px 12px; line-height: 18px; text-align: center; font-size: 18px; font-weight: bold; color: #fff; background: #015293;}
.g-nsspecial{width: 1139px; padding: 12px 0 12px 9px; border: 1px solid #ddd;}
.g-nsspecial .bd{height: 74px; overflow: hidden;}
.g-nsspecial .bd li{width: 270px; height: 74px; float: left; margin: 0 7px;}
.g-nsspecial .bd li img{display: block; width: 262px; height: 74px;}
.g-nsspecial .hd a{position: absolute;display: block;width: 20px;height: 40px;}
.g-nsspecial .hd a.prev{background:url(../images/home/left.png)no-repeat center;top:31px;left: 16px;}
.g-nsspecial .hd a.next{background:url(../images/home/right.png)no-repeat center;right: 18px;top: 31px;}
.m-nslf{width: 780px; height: 700px;}
.m-nstabs{height: 62px; line-height: 62px; border-top: 3px solid #015293;}
.m-nstabs li{float: left; margin-right: 12px;}
.m-nstabs li a{display: block; padding: 0 16px; font-size: 18px; color: #015293;}
.m-nstabs li.u-active a{font-weight: bold;}
.g-nstabs li{height: 129px; margin-bottom: 22px; padding-bottom: 5px; border-bottom: 1px solid #ddd;}
.g-nstabs li a{display: block;}
.g-nstabs li h1{line-height: 36px; font-size: 16px; font-weight: bold; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-nstabs li .u-desc{margin-top: 5px; height: 48px; line-height: 24px; font-size: 14px; color: #949499;}
.g-nstabs li .u-desc p{text-overflow: -o-ellipsis-lastline;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.g-nstabs li .u-info{height: 40px; line-height: 40px; color: #999; font-size: 14px;}
.g-nstabs li .u-info span{margin-right: 18px;}
.m-nsrg{width: 390px;}
.m-nsnotice{height: 279px;}
.m-nsnotice .m-titstyle3{margin-bottom: 14px;}
.m-nsnotice .bd{height: 228px; overflow: hidden;}
.g-nszyzz{margin-top: 11px; height: 183px;}
.g-nszyzz .u-tit{height: 31px; line-height: 31px;}
.g-nszyzz .u-tit a{margin-right: 45px; font-size: 16px; color: #015293;}
.m-detailstitle{font-size:22px}
/*respond*/
.m-rrespondnew{height: 91px; padding: 6px 20px 13px; background: url(../images/page/icon-respond.png) #f5f5f5 117px 43px no-repeat;}
.m-rrespondnew .u-tit{width: 95px; height: 50px; line-height: 50px; text-align: center; background: #256ca4; color: #fff; font-size: 18px; margin-top: 24px;}
.g-rrespondnew{width: 1015px;}
.g-rrespondnew div{height: 42px; line-height: 42px; text-align: center;}
.g-rrespondnew div a{font-size: 24px; font-weight: bold; color: #015293;}
.g-rrespondnew p{line-height: 24px; text-indent: 2em; font-size: 14px; color: #666;}
.m-rrespondlf{/*width: 852px;*/width: 100%;}
.m-rrespondonle{height: 280px;}
.u-rrespondonle-img img{display: block; width: 380px; height: 240px;}
.m-rrespondonle-desc{/*width: 450px;*/width: 800px;}
.m-ronlinelive{height: 200px; overflow: hidden;}
.m-ronlinelive p{line-height: 33px; font-size: 16px;}
.m-ronlinelive p span{display: block; width: 48px; height: 22px; line-height: 22px; padding-right: 6px; text-align: center; background: url(../images/page/icon-respond.png) left -93px no-repeat; font-size: 14px; color: #fff; float: left; margin: 6px 20px 0 0;}
.m-ronlinelive p a{color: #333; font-size: 16px; font-weight: bold;}
.m-ronlinelive-btn{width: 450px; height: 40px; overflow: hidden;}
.m-ronlinelive-btn ul{width: 465px; zoom: 1;}
.m-ronlinelive-btn ul li{width: 105px; height: 40px; line-height: 40px; text-align: center; float: left; margin-right: 10px;}
.m-ronlinelive-btn ul li a{display: block; background: #f0f0f0; font-size: 16px;}
.m-ronlinelive-btn ul li a:hover{background: #256ca4; color: #fff;}
.m-respondlists{/*width: 415px;*/ height: 453px; overflow: hidden;width: 48.5%;}
.m-rrespondrg{width: 321px;}
.m-rrespond-wb{height: 330px; margin-bottom: 15px;}
.m-rrespond-wb h1{height: 39px; line-height: 39px; border-bottom: 1px solid #0d6fc0; background: url(../images/page/icon-respond.png) #f5f5f5 15px -146px no-repeat; text-indent: 50px; font-size: 16px; font-weight: bold; color: #0d6fc0;}
.m-rrespondwbbd{width: 321px; height: 285px; overflow: hidden;}
.m-rrespond-wx{height: 415px; overflow: hidden;}
.m-rrespond-wx h1{height: 39px; line-height: 39px; border-bottom: 1px solid #0d6fc0; background: url(../images/page/icon-respond.png) #f5f5f5 15px -206px no-repeat; text-indent: 50px; font-size: 16px; font-weight: bold; color: #0d6fc0;}
.m-rrespond-wx ul li{line-height: 22px;}
.m-rrespond-wx ul li a{display: block; padding: 15px 0; border-bottom: 1px dashed #ddd;}

/*service*/
.m-servicemain{margin: 0 0 20px; width: 100%;}
.m-service{background: #f5f5f5;}
.m-servicetab{background: #fff; height: 70px;}
.m-servicetab ul{width: 658px; margin: 0 auto;}
.m-servicetab li{float: left; margin: 0 10px;}
.m-servicetab li a{display: block; padding: 0 18px; line-height: 67px; font-size: 18px; font-weight: bold; border-bottom: 3px solid #fff;}
.m-servicetab li.u-active a{color: #015293; border-color: #015293;}
.g-service{margin: 0 auto; padding-top: 30px; width: 1200px;}
.m-service .m-tabstyle3 a{background: #fff;}
.m-serhots{height: 170px; margin-top: 30px; padding-bottom: 30px;}
.m-serhots .bd{height: 170px;}
.m-serhots .bd li{float: left; margin-right: 15px; padding: 5px 15px 0; width: 258px; height: 165px; background: #fff; -webkit-box-shadow: 0 0 10px #eee; -moz-box-shadow: 0 0 10px #eee; box-shadow: 0 0 10px #eee;}
.m-serhots .bd li .u-lgtits{padding: 10px 0 12px; height: 33px;}
.m-serhots .bd li .u-lgtits img{display: inline-block; height: 33px; vertical-align: middle; margin-right: 20px;}
.m-serhots .bd li .u-lgtits span{display: inline-block; line-height: 33px;}
.m-serhots .bd li .u-sttit p{float: left; line-height: 30px; width: 86px;}
.m-serhots .bd li .u-sttit p a{font-size: 14px;}
.m-serhots .hd{position: absolute; top: -65px; right: 0;}
.m-serhots .hd a{display: block; float: left; margin-left: 10px; width: 28px; height: 28px; border: 1px solid #015293; cursor: pointer; background-image: url(../images/page/icon-hotbtn.png); background-repeat: no-repeat;}
.m-serhots .hd a.next{background-position: -28px 0;}
.m-implements{margin-top: 15px; padding-bottom: 11px;}
.m-implements li{float: left; margin-top: 9px; width: 150px; text-align: center;}
.m-implements li a{display: block;}
.m-implements li span{display: block; margin: 0 auto; width: 53px; height: 53px; border: 1px solid #ddd; -moz-border-radius: 50%; border-radius: 50%; background-color: #fff; -webkit-transition: .6s; -moz-transition: .6s; transition: .6s;}
.m-implements li a:hover span{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);transform: rotateZ(360deg);}
.m-implements li p{line-height: 38px;}
.m-implements li.u-se1 span{background-position: -1px -1px;}
.m-implements li.u-se2 span{background-position: -56px -1px;}
.m-implements li.u-se3 span{background-position: -111px -1px;}
.m-implements li.u-se4 span{background-position: -166px -1px;}
.m-implements li.u-se5 span{background-position: -1px -56px;}
.m-implements li.u-se6 span{background-position: -55px -56px;}
.m-implements li.u-se7 span{background-position: -110px -56px;}
.m-implements li.u-se8 span{background-position: -165px -56px;}
.m-implements li.u-se9 span{background-position: -1px -111px;}
.m-implements li.u-se10 span{background-position: -55px -111px;}
.m-implements li.u-se11 span{background-position: -110px -111px;}
.m-implements li.u-se12 span{background-position: -165px -111px;}
.m-implements li.u-se13 span{background-position: -1px -165px;}
.m-implements li.u-se14 span{background-position: -55px -165px;}
.m-implements li.u-se15 span{background-position: -110px -165px;}
.m-implements li.u-se16 span{background-position: -165px -165px;}
.u-grfw span{background-image: url(../images/home/icon-grfw.png);}
.u-frfw span{background-image: url(../images/home/icon-frfw.png);}
.m-department{margin: 20px; padding: 0 20px 30px; height: 180px;}
.m-department ul{height: 180px; overflow-y: auto;}
.m-department li{float: left; width: 183px; line-height: 30px;}
.m-department li a{display: block; font-size: 15px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-sunshine{padding: 5px 0; margin: 0 auto; width: 1200px;}
.m-sunshine ul{zoom: 1; width: 110%;}
.m-sunshine li{float: left; margin: 15px 30px 15px 0; width: 380px; height: 115px; line-height: 115px; text-align: center;}
.m-sunshine li a{display: block; background: #fff; font-size: 20px;}
.m-sunshine li span{display: inline-block; width: 42px; height: 42px; vertical-align: middle; margin-right: 18px; background-image: url(../images/page/icon-sunshine.png); background-repeat: no-repeat; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}
.m-sunshine li.u-sh2 span{background-position: -42px 0;}
.m-sunshine li.u-sh3 span{background-position: -84px 0;}
.m-sunshine li.u-sh4 span{background-position: 0 -42px;}
.m-sunshine li.u-sh5 span{background-position: -42px -42px;}
.m-sunshine li.u-sh6 span{background-position: -84px -42px;}
.m-sunshine li a:hover span{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transform: rotateY(360deg);}
.m-scene{margin: 30px auto 0; padding-bottom: 30px; width: 1200px; min-height: 270px;}
.g-scene ul{zoom: 1; width: 110%;}
.g-scene li{float: left; margin: 30px 50px 0 0; width: 575px; height: 72px; line-height: 72px;}
.g-scene li a{display: block; padding-left: 30px; background: #fff;}
.g-scene li a:hover{font-weight: bold;}
.m-sermain{margin: 30px auto 0; width: 1200px;}
.m-sermsly{height: 120px;}
.g-sermsly ul{zoom: 1; width: 110%;}
.g-sermsly li{float: left; margin-right: 21px; width: 115px; height: 80px; text-align: center;}
.g-sermsly li a{display: block; padding: 48px 0 11px; background-color: #f0f0f0; background-image: url(../images/page/icon-sermsly.png); background-repeat: no-repeat; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.g-sermsly li a:hover{background-image: url(../images/page/icon-hsermsly.png); background-color: #015293; color: #fff;}
.g-sermsly li.u-sc2 a{background-position: -115px 0;}
.g-sermsly li.u-sc3 a{background-position: -230px 0;}
.g-sermsly li.u-sc4 a{background-position: -345px 0;}
.g-sermsly li.u-sc5 a{background-position: -460px 0;}
.g-sermsly li.u-sc6 a{background-position: -575px 0;}
.g-sermsly li.u-sc7 a{background-position: -690px 0;}
.g-sermsly li.u-sc8 a{background-position: -805px 0;}
.g-sermsly li.u-sc9 a{background-position: -920px 0;}
.m-jcfwbox{width: 386px; height: 80px;}
.m-jcfwbox .u-tit{width: 115px; padding: 15px 0 4px; text-align: center; background: #f0f0f0;}
.m-jcfwbox .u-tit span{display: block; margin: 0 auto; width: 26px; height: 26px; background-image: url(../images/page/icon-jcfw.png); background-repeat: no-repeat;}
.m-jcfwbox .u-tit p{line-height: 35px;}
.m-jcfwbox .u-zjc1 span{background-position: 0 0;}
.m-jcfwbox .u-zjc2 span{background-position: -26px 0;}
.m-jcfwbox .u-zjc3 span{background-position: -52px 0;}
.m-jcfwbox .u-child{padding: 9px 10px; width: 249px; height: 60px; border: 1px solid #ddd;}
.m-jcfwbox .u-child li{float: left; width: 50%; line-height: 30px;}
.m-jcfwbox .u-child li a{display: block; padding-left: 10px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.u-ahzwfw img{display: block; width: 1200px; height: 100px;}
.m-serbjgs{width: 780px; height: 475px;}
.m-serbjgs .m-titstyle3{height: 32px;}
.m-serbjgs .m-titstyle3 .u-tit{margin-top: 6px;}
.m-serbjgs .m-titstyle3 .u-bjcx{display: block; padding: 0 10px 0 40px; line-height: 32px; background: url(../images/page/icon-bjcx.png) #256ca4 10px center no-repeat; color: #fff;}
.m-serbjhd{margin: 4px 0 6px; height: 36px; line-height: 36px; border-bottom: 1px solid #ddd; text-align: center; font-weight: bold; color: #666;}
.m-serbjgs p{float: left; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-serbjgs .u-sj1{width: 180px;}
.m-serbjgs .u-sj2{width: 150px;}
.m-serbjgs .u-sj3{width: 240px;}
.m-serbjgs .u-sj4{width: 105px;}
.m-serrgs{height: 475px;}
.m-serbjbd{height: 396px; overflow: hidden;}
.m-serbjbd li{height: 44px; line-height: 44px;}
.m-serbjbd .u-sj1,.m-serbjbd .u-sj2,.m-serbjbd .u-sj3{text-indent: 10px;}
.m-serrgs{width: 390px;}
.m-serbmgg{padding-top: 6px; height: 231px;}
.m-serbmfw ul{zoom: 1; width: 110%;}
.m-serbmfw li{float: left; margin: 10px 10px 0 0; width: 122px; height: 35px; text-align: center;}
.m-serbmfw li a{display: block; line-height: 33px; border: 1px solid #ddd; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-serbmfw li a:hover{background: #256ca4; color: #fff;}
.m-serbjtj{margin-top: 15px; height: 80px; background: #f5f5f5;}
.m-serbjtj .u-tit{display: block; width: 80px; padding: 49px 0 10px; text-align: center; background: url(../images/page/icon-bjtj.png) #256ca4 center 15px no-repeat; color: #fff;}
.m-serbjtj ul{margin: 19px 0 0 3px;}
.m-serbjtj ul li{float: left; padding: 0 20px; width: 234px; height: 41px; border-right: 1px solid #ddd;}
.m-serbjtj ul li div{width: 50%; text-align: center; float: left;}
.m-serbjtj ul li div span{margin-bottom: 9px; display: block; height: 18px; line-height: 18px; font-weight: bold; color: #015293; font-size: 20px;}
.m-serbjtj ul li div p{height: 14px; line-height: 14px; font-size: 14px;}

/*interaction*/
.m-intermain{margin: 0 0 20px; width: 100%;}
/* .m-inter{background: #f5f5f5;} */
.g-inter{padding: 20px 0; margin: 0 auto; width: 1200px;}
.m-intmails{width: 815px;}
.m-intmls{height: 423px;}
.g-intmls{height: 367px;}
.g-intmls p{float: left;}
.g-intmls .u-il1,.g-intmls .u-il3{width: 138px;}
.g-intmls .u-il2{width: 557px;}
.g-intmls .u-il4{width: 120px;}
.g-intmls .u-il5{width: 645px;}
.g-intmls .m-ilhd{height: 33px; line-height: 33px; border-bottom: 1px solid #ddd; font-size: 15px; font-weight: bold; text-align: center;}
.m-ilbd li{line-height: 37px; height: 37px;}
.m-ilbd li .u-il1{color: #666;}
.m-ilbd li .u-il2 a,.m-ilbd li .u-il5 a{display: block; padding-left: 15px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-ilbd li .u-il3{color: #999;}
.m-ilbd li .u-il4{color: #e47b0a;}
.m-ilbd li .yjj{color: #1bb025;}
/* .m-intszxx{height: 300px;} */
.m-intszxx{height: 284px;}
.m-iinterbtns{height: 60px;}
.m-iinterbtns ul{zoom: 1; width: 110%;}
.m-iinterbtns ul li{width: 197px; height: 60px; line-height: 60px; float: left; margin-right: 9px; text-indent: 87px;}
.m-iinterbtns ul li a{display: block; font-size: 16px; color: #fefefe; background-color: #5e9bd9; background-image: url(../images/page/icon-interaction.png); background-repeat: no-repeat; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-iinterbtns ul li a:hover{background-color: #015293;}
.m-iinterbtns ul li.u-int01 a{background-position: 46px 0;}
.m-iinterbtns ul li.u-int02 a{background-position: 46px -60px;}
.m-iinterbtns ul li.u-int03 a{background-position: 46px -120px;}
.m-iinterbtns ul li.u-int04 a{background-position: 46px -180px;}
.m-intrg{width: 355px;}
.m-intermayorleft{width: 125px; margin-top: 26px;}
.u-ileaderphoto{text-align: center;}
.u-ileaderphoto img{display: block; width: 96px; height: 127px; margin: 0 auto;}
.u-ileaderphoto p{line-height: 36px; font-weight: bold;}
a.u-imymail{display: block; width: 125px; height: 40px;line-height: 40px; margin-top: 8px; text-indent: 50px; font-size: 16px; color: #fff; background-color: #256ca4; background-image: url(../images/page/icon-interaction.png); background-repeat: no-repeat; background-position: 18px -265px; -moz-border-radius: 5px; border-radius: 5px;}
a.u-imymail:hover{background-color: #3484c3;}
.m-intermayorright{width: 210px; margin-top: 16px;}
.m-intermayorright ul li{line-height: 30px; text-indent: 14px; background: url(../images/page/icon-interaction.png) left -323px no-repeat;}
.m-intermayorright ul li a{font-size: 15px;}
.m-inttjcx{height: 189px;}

.m-imailcount li{width: 177px; line-height: 38px; float: left;}
.m-imailcount li span{color: #f00;}

.m-xjtjtabs{height: 26px; overflow: hidden;}
.m-xjtjtabs ul{zoom: 1; width: 110%;}
.m-xjtjtabs li{float: left; margin-right: 5px; width: 85px; line-height: 26px; text-align: center; background: #9cb4d3; color: #fff; font-size: 14px; cursor: default;}
.m-xjtjtabs li.u-active{background: #015293;}
.m-xjtjboxs ul{padding: 7px 0;}
.m-xjtjboxs ul.c-bb{border-bottom: 1px solid #ddd;}
.m-xjtjboxs li{float: left; width: 177px; line-height: 30px;}
.m-xjtjboxs li span{color: #f00;}

.m-imailselect ul li{width: 100%; height: 44px; float: left;}
.m-imailselect ul li label{display: block; width: 70px; line-height: 44px; float: left; font-size: 14px;}
.u-imaillong{width: 272px; height: 33px; line-height: 33px; border: 1px solid #ddd; padding: 0 4px; margin-top: 4px;}
.u-imailsub{margin-top: 16px;}
.u-imailsub input{width: 96px; height: 40px; border: none; background: #5e9bd9; color: #fff; -moz-border-radius: 6px; border-radius: 6px; cursor: pointer; margin: 0 0 0 81px;}
.u-imailsub input:hover{background: #3285c9;}
.m-interbox{margin: 30px auto 0; width: 1200px;}
.m-intlf{width: 815px;}
.m-ionlinelive{height: 273px;}
.g-ionlinelive{margin-top: 20px;}
.m-ionlneimg,.m-ionlneimg img{display: block; width: 277px; height: 203px;}
.m-ionlnedesc{width: 508px; margin: 0 10px 0 0;}
.m-ionlnedesc h1{height: 30px; line-height: 18px; font-size: 18px; font-weight: bold;}
.m-ionlnedesc p{line-height: 30px;}
.m-ionlnedesc p span{color: #015293;}
.m-ionlnedesc p a{color: #db5200; margin-left: 10px;}
.m-ionlinelive .m-liststyle1{padding-top: 8px;}
.m-ionlinesurvey{height: 318px;}
.m-icoolbox{height: 76px; border: 1px solid #ddd;}
.u-izjdcti{display: block; width: 90px; height: 76px; text-align: center; background: #015293;}
.u-izjdcti span{background-image: url(../images/page/icon-interaction.png); background-repeat: no-repeat; -webkit-transition: .8s ease-in-out; -moz-transition: .8s ease-in-out; transition: .8s ease-in-out;}
.u-izjdcti:hover span{-webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); transform: rotateY(360deg);}
.u-zjicon span{background-position: 30px -369px;}
.u-dcicon span{background-position: 34px -440px;}
.u-izjdcti span{display: block; height: 42px;}
.u-izjdcti p{line-height: 36px; color: #fff;}
.u-izjdcbd{width: 615px; height: 66px; margin-right: 92px;}
.u-izjdcbd div{margin-bottom: 5px; height: 38px; line-height: 38px; text-align: center;}
.u-izjdcbd div a{font-size: 16px; color: #015293; font-weight: bold;}
.u-izjdcbd ul li{width: 162px; height: 20px; line-height: 20px; border: 1px solid #ddd; margin: 0 20px; -moz-border-radius: 4px; border-radius: 4px;}
.u-izjdcbd ul li p{width: 81px; float: left; text-align: center; font-size: 12px;}
.u-izjl{background: #68ace5; color: #fff;}
.u-izjr{color: #68ace5;}
.g-ionlinesurvey .m-zjlists li{height: 38px; line-height: 38px;}
.g-ionlinesurvey .m-zjlists li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
.g-ionlinesurvey .m-zjlists li div{padding-left: 14px; background: url(../images/public/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-ionlinesurvey .m-zjlists li div a.u-ckjg{margin-left: 5px; color: #015293;}
.g-ionlinesurvey .m-zjlists i{font-style: normal; color: #999;}
.g-ionlinesurvey .m-zjlists i.zjz{color: #e00;}
.m-intrbt{height: 245px;}
.m-intrbt li{width: 172px;height: 115px; margin-bottom: 10px;text-align: center;float: left;background-color: #daefff;-webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-intrbt li:nth-child(2n){float: right;}
.m-intrbt li a{display: block; padding-top: 73px; background-image: url(../images/page/icon-interbtn.png); background-repeat: no-repeat; font-size: 16px;}
.m-intrbt li:hover{background-color: #abd8fa;}
.m-intrbt li.u-ib1 a{background-position: 70px 0;}
.m-intrbt li.u-ib2 a{background-position: 70px -75px;}
.m-intrbt li.u-ib3 a{background-position: 70px -150px;}
.m-intrbt li.u-ib4 a{background-image: url(../images/home/12345.png);background-position: 63px 24px;}
.m-ireply-header{height: 32px; line-height: 32px; margin: 0 0 16px; background: #f5f5f5;}
.m-ireply-header p{float: left; text-align: center; font-weight: bold; font-size: 14px;}
.u-irp01{width: 45px;}
.u-irp02{width: 180px;}
.u-irp03{width: 70px;}
.u-irp04{width: 60px;}
.m-ireply-body{width: 100%; height: 216px; overflow: hidden;}
.m-ireply-body ul li{width: 100%; height: 36px; line-height: 36px; float: left; overflow: hidden;}
.m-ireply-body ul li p{float: left;}
.m-ireply-body ul li p.u-irp01,.m-ireply-body ul li p.u-irp03,.m-ireply-body ul li p.u-irp04{text-align: center;}
.m-ireply-body ul li p a{margin-left: 10px;}
.m-ireply-body ul li p.u-ired{color: #f00;}


.is-hdjlpt{
    width: 100%;
    height: 193px;
    background-image: linear-gradient(0deg,
    #e3f3ff 0%,
    #ffffff 100%),
    linear-gradient(
            #f5f5f5,
            #f5f5f5);
    background-blend-mode: normal,
    normal;
}
.jlrk {
    width: 1200px;
    margin: 48px auto 0;
}
.jlrk p {
    font-size: 36px;
    font-weight: bold;
    color: #1e80ce;
    float: left;
}
.jlrk p.bmrk,
.jlrk p.xqrk {
    height: 30px;
    background-color: #1e80ce;
    border-radius: 4px;
    line-height: 30px;
    font-size: 16px;
    color: #ffffff;
    margin-top: 12px;
    font-weight: normal;
    position: relative;
    float: right;
}
.jlrk p.bmrk::after,
.jlrk p.xqrk::after {
    content: " ";
    width:0;
    height:0;
    border-right:6px solid transparent;
    border-left:6px solid transparent;
    border-top: 6px solid #ffffff;
    position: absolute;
    right: 10px;
    top: 12px;
}
.jlrk p.bmrk {
    width: 105px;
    padding-left: 15px;
}
.jlrk p.xqrk {
    width: 120px;
    padding-left: 10px;
    margin-left: 20px;
}
.x-switch {
    float: right;
}
.x-switch ul li {
    margin-top: -5px;
    margin-right: 0;
    margin-left: 10px;
}
.x-switch ul li a {
    padding: 5px 10px;
    font-size: 16px;
    background-color: #f5f5f5;
    border-radius: 4px;
    color: #333333;
}
.x-switch ul li.x-active a {
    background-color: #015293;
    color: #fff;
}

.jyrk {
    width: 1200px;
    height: 190px;
    margin: 30px auto 20px;
}
.jyrk ul li {
    width: 285px;
    height: 185px;
    background-color: #ffffff;
    border: solid 1px #f5f5f5;
    float: left;
    margin-right: 17px;
    text-align: center;
}
.jyrk ul li:last-child {
    margin-right: 0;
}
.jyrk ul li:first-child img {
    margin-top: 30px;
}
.jyrk ul li img {
    margin-top: 38px;
}
.jyrk ul li p {
    font-size: 18px;
    color: #333333;
    margin-top: 10px;
}

.zxxz {
    width: 380px;
    height: 48px;
    margin: 0 auto;
}
.zxxz ul li {
    width: 160px;
    height: 48px;
    background-color: #dfdfdf;
    text-align: center;
    line-height: 48px;
    margin: 0 15px;
    float: left;
}
.zxxz ul li a {
    font-size: 20px;
    font-weight: bold;
    color: #015293;
}
.zxxz ul li.u-active {
    background-color: #015293;
}
.zxxz ul li.u-active a {
    color: #fff;
}
.xxlist {
    width: 1200px;
    margin: 40px auto;
}
.xxlist ul li {
    width: 23.7%;
    float: left;
    font-size: 16px;
    line-height: 40px;
    padding-left: 15px;
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
}
.xxlist ul li::before {
    content: " ";
    width: 5px;
    height: 5px;
    background-color: #cfcfcf;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -2px;
}

/*about*/
.m-aaboutdesc{height: 300px;}
.m-aaboutdesc img{width: 423px; height: 283px; padding: 3px; border: 1px solid #ddd;}
.m-aaboutbd{width: 750px; height: 300px;}
.m-aaboutbd-font{height: 184px; margin-bottom: 16px;}
.m-aaboutbd-font p{line-height: 30px; text-indent: 2em;}
.m-aaboutbd-font p a{color: #ff0000; margin-left: 10px;}
.m-aaboutbd-btns{width: 750px; height: 100px; overflow: hidden;}
.m-aaboutbd-btns ul{zoom: 1; width: 110%;}
.m-aaboutbd-btns ul li{width: 117px; height: 100px; float: left; margin-right: 41px; text-align: center;}
.m-aaboutbd-btns ul li span{display: block; width: 100%; height: 65px; -moz-border-radius: 10px; border-radius: 10px; background-image: url(../images/page/about_icon.png); background-repeat: no-repeat;}
.m-aaboutbd-btns ul li p{line-height: 35px;}
.m-aaboutbd-btns ul li.u-abtn01 span{background-color: #84b95d; background-position: 42px 0;}
.m-aaboutbd-btns ul li.u-abtn01 p{color: #84b95d;}
.m-aaboutbd-btns ul li.u-abtn02 span{background-color: #eb9347; background-position: 41px -65px;}
.m-aaboutbd-btns ul li.u-abtn02 p{color: #eb9347;}
.m-aaboutbd-btns ul li.u-abtn03 span{background-color: #f1ca3c; background-position: 44px -130px;}
.m-aaboutbd-btns ul li.u-abtn03 p{color: #f1ca3c;}
.m-aaboutbd-btns ul li.u-abtn04 span{background-color: #c573a5; background-position: 43px -195px;}
.m-aaboutbd-btns ul li.u-abtn04 p{color: #c573a5;}
.m-aaboutbd-btns ul li.u-abtn05 span{background-color: #e44195; background-position: 41px -260px;}
.m-aaboutbd-btns ul li.u-abtn05 p{color: #e44195;}
.m-atour{height: 406px;}
/*.m-aaboutti{height: 50px; line-height: 50px; background: url(../images/page/about_icon.png); background-repeat: no-repeat; background-position: right -317px;}*/
.m-aaboutti{height: 50px; line-height: 50px;}
.m-aaboutti a{display: inline-block; padding-left: 45px; margin-left: 24px; float: left; font-size: 20px; font-weight: bold; color: #fff; background-image: url(../images/page/about_icon.png); background-repeat: no-repeat;}
.u-abi01{background-color: #3baeda;}
.u-abi01 a{background-position: 0 -375px;}
.m-aaboutlists{width: 380px; height: 326px; padding: 0 20px 0 0; margin-right: 20px; border-right: 1px dashed #ddd; margin-top: 20px;}
.m-aaboutti-nr{height: 20px; line-height: 20px; padding-bottom: 9px; border-bottom: 1px solid #ddd;}
.m-aaboutti-nr a{display: block; padding: 0 10px; float: left; border-left-width: 4px; border-left-style: solid;}
.u-acolor1 a{font-size: 18px; font-weight: bold; color: #3baeda; border-color: #3baeda;}
.m-aaboutnat{width: 357px; height: 336px; margin-top: 20px;}
.m-aaboutnat-bd{height: 298px; margin-top: 10px; overflow: hidden;}
.m-aaboutnat-bd ul{width: 370px; zoom: 1;}
.m-aaboutnat-bd ul li{width: 174px; height: 144px; text-align: center; float: left; margin: 5px 10px 0 0;}
.m-aaboutnat-bd ul li div{width: 174px; height: 112px; position: relative; overflow: hidden;}
.m-aaboutnat-bd ul li img{width: 174px; height: 112px; display: block; -webkit-transform: scale(1.12); -moz-transform: scale(1.12); transform: scale(1.12); -webkit-transition: -webkit-transform 0.35s, opacity 0.35s; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, -webkit-transform 0.35s; -moz-transition: transform 0.35s, opacity 0.35s, -moz-transform 0.35s; transition: transform 0.35s, opacity 0.35s; transition: transform 0.35s, opacity 0.35s, -webkit-transform 0.35s, -moz-transform 0.35s;}
.m-aaboutnat-bd ul li a:hover img{ opacity: 0.8; -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1);}
.m-aaboutnat-bd ul li p{line-height: 32px;}
.m-ainvest{overflow: hidden;}
.u-abi02{background-color: #37bd9c;}
.u-abi02 a{background-position: 0 -425px;}
.m-ainvest-bd{width: 1260px;}
.m-ainvest-bd .m-aaboutlists{height: 312px;}
.u-acolor2 a{font-size: 18px; font-weight: bold; color: #37bd9c; border-color: #37bd9c;}
.m-abeauti{height: 361px;}
.u-abi03{background-color: #e171b3;}
.u-abi03 a{background-position: 0 -476px;}
.m-abeauti-bd{height: 296px; margin-top: 15px; position: relative;}
.m-abeauti-bd ul li{position: absolute; overflow: hidden;}
.m-abeauti-bd ul li a img{opacity: 0.8; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; -moz-transition: opacity 0.35s, -moz-transform 0.35s; transition: opacity 0.35s, -webkit-transform 0.35s; -moz-transition: opacity 0.35s, transform 0.35s, -moz-transform 0.35s; transition: opacity 0.35s, transform 0.35s; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s, -moz-transform 0.35s;}
.m-abeauti-bd ul li a:hover img{opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1);}
.m-abeauti-bd ul li a p{width: 70%; height: 35px; line-height: 35px; margin: 0 auto; text-align: center; font-size: 18px; color: #fff;  border: 1px solid #fff; opacity: 0; -webkit-transform: translate3d(0,-10px,0) scale(1.3); -moz-transform: translate3d(0,-10px,0) scale(1.3); transform: translate3d(0,-10px,0) scale(1.3); -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; -moz-transition: opacity 0.35s, -moz-transform 0.35s; transition: opacity 0.35s, -webkit-transform 0.35s; -moz-transition: opacity 0.35s, transform 0.35s, -moz-transform 0.35s; transition: opacity 0.35s, transform 0.35s; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s, -moz-transform 0.35s;}
.m-abeauti-bd ul li a:hover p{text-decoration: none; opacity: 1; -webkit-transform: translate3d(0,-80px,0) scale(1); -moz-transform: translate3d(0,-80px,0) scale(1); transform: translate3d(0,-80px,0) scale(1);}
.m-aabout_ml01{width: 250px; height: 164px; left: 0; top: 0;}
.m-aabout_ml02{width: 248px; height: 164px; left: 251px; top: 0;}
.m-aabout_ml03{width: 499px; height: 131px; left: 0; top: 165px;}
.m-aabout_ml04{width: 251px; height: 296px; left: 500px; top: 0;}
.m-aabout_ml05{width: 448px; height: 164px; right: 0; top: 0;}
.m-aabout_ml06{width: 448px; height: 131px; right: 0; top: 165px;}

/*leader*/
.m-leaderlf{width: 286px; min-height: 865px; background: #f5f5f5;}
.m-ldtabs{height: 52px; line-height: 52px;}
.m-ldtabs li{float: left; width: 100%; text-align: center; cursor: default; font-size: 20px; font-weight: bold; background: #d5d5d5;}
.m-ldtabs li.u-active{background: #015293; color: #fff;}
.g-leaderlf li{border-bottom: 1px solid #dadada;}
.g-leaderlf a{display: block; padding: 24px 20px; border-left-width: 6px; border-left-style: solid; border-left-color: #f5f5f5;}
.g-leaderlf li.u-active a,.g-leaderlf a:hover{border-left-color: #015293; background: #fff; color: #015293;}
.m-leaderrg{width: 890px;}
.m-ldphoto{width: 168px;}
/*.m-ldphoto .u-pic{width: 168px; height: 210px;}*/ 
.m-ldphoto .u-pic{display: block; width: 100px; margin: 0 auto; padding: 4px; border: 1px solid #ddd;}
.m-ldphoto h2{padding: 8px 0; font-size: 16px; font-weight: bold; text-align: center;}
.m-ldphoto div{margin-bottom: 10px; line-height: 24px;}
.m-ldphoto a{display: block; height: 46px; line-height: 46px; padding-left: 68px; border: 1px solid #015293; color: #015293; background: url(../images/page/icon-leader.png) 35px center no-repeat;}
.g-ldinfos{width: 702px;}
.m-ldjjgd{height: 182px; line-height: 32px;}
.g-ldjjgd{margin-top: 13px; height: 128px;width: 100% !important;}
.m-leaderls{height: 263px;}
.m-leaderpics{height: 207px;}
.g-leaderpics{height: 167px;}
.g-leaderpics li{float: left; width: 215px; margin-right: 10px; text-align: center;}
.g-leaderpics li a{display: block;}
.g-leaderpics li div{height: 135px; overflow: hidden;}
.g-leaderpics li img{display: block; width: 215px; height: 135px; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.g-leaderpics li p{line-height: 32px; font-size: 14px;}
.g-leaderpics li a:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}

/*wbwx*/
.m-wblf{width: 780px; margin-top: 32px;}
.m-wblf .u-tit{height: 50px; line-height: 50px; border-bottom: 1px solid #ddd; padding-left: 46px; font-size: 18px; font-weight: bold; color: #015293; background: url(../images/page/icon-wb.png) left center no-repeat;}
.m-wbinfo h2{padding: 10px 0; height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; color: #015293;}
.m-wbinfo li{float: left; margin: 5px 10px 0; width: 134px; height: 146px; text-align: center; overflow: hidden;}
.m-wbinfo li img{display: block; width: 100px; height: 100px; margin: 0 auto;}
.m-wbinfo li p{font-size: 14px; line-height: 18px; padding: 5px 0;}


.m-wbwxinfo h2{padding: 10px 0; height: 30px; line-height: 30px; font-size: 20px; font-weight: bold; color: #015293;}
.m-wbwxinfo li{float:left;padding: 0 15px;text-align: center;width: 330px;border-radius: 10px;margin-top: 25px;height: 40px;line-height: 40px;background-color: #edf0f8;margin-left: 20px;font-size: 18px;color: #333;cursor: pointer;position: relative;overflow: inherit;}
.m-wbwxinfo li .m-title{color: #333;display: block;line-height: 40px;}
.m-wbwxinfo li .m-title p{font-size: 18px;line-height: 40px;padding: 0;}
.m-wbwxinfo li .m-title h3{font-size: 16px;height: 42px;line-height: 42px;overflow: hidden;text-align: center;}
.m-wbwxinfo .ewmimg{display:none;position: absolute;width:300px;height:auto;border: 2px solid #039;border-radius: 10px;z-index: 999;background: #fff;padding-top: 5px;bottom: -233px;left: 50%;margin: 0 0 0 -152px;}
.m-wbwxinfo li .imgbox {text-align: center;}
.m-wbwxinfo li .imgbox a {color: #333;display: inline-block;margin: 10px;width: 96px;line-height: 0;background: none !important;}
.m-wbwxinfo li .imgbox img {display: block;width: 96px;height: 96px;margin: 0 auto;}
.m-wbwxinfo li .imgbox span{display: block;line-height: 34px;padding: 1px;vertical-align: middle;font-size: 16px;text-align: center;}
.m-wbwxinfo li:hover .ewmimg {display: block;}
.m-wbwxinfo li:hover .m-one {color: #333;background: url(../images/page/bt_arrow.png) center 0 no-repeat;}

.g-wbinfo,.g-wxinfos{min-height: 302px;}
.m-wbiframe{width: 392px; height: 777px; margin-top: 10px;}
.m-wxbox .u-tit{height: 50px; line-height: 50px; border-bottom: 1px solid #ddd; font-size: 18px; font-weight: bold; color: #015293; padding-left: 46px; background: url(../images/page/icon-wx.png) left center no-repeat;}
.g-wxbox h2{padding: 10px 0; height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; color: #015293;}
.g-wxbox li{float: left; margin: 5px 10px 0; padding: 0 8px; width: 134px; height: 146px; text-align: center; overflow: hidden;}
.g-wxbox li img{display: block; width: 100px; height: 100px; margin: 0 auto;}
.g-wxbox li p{font-size: 14px; line-height: 18px; padding: 5px 0;}

/*list-service*/
.m-selistlf{width: 280px;}
.m-selistlf h1{position: relative; height: 58px; line-height: 58px; text-align: center; background: #015293; font-size: 24px; font-weight: bold; color: #fff;}
.m-selistlf h1 i{position: absolute; left: 50%; margin-left: -7px; bottom: -7px; display: block; width: 13px; height: 7px; background: url(../images/page/icon-fwtit.png) no-repeat;}
.m-selistlf li{height: 68px; line-height: 68px; border-bottom: 1px solid #fff; }
.m-selistlf li a{background: #f5f5f5; display: block; padding-left: 30px; font-size: 18px; background-image: url(../images/page/icon-fw.png); background-repeat: no-repeat; background-position-x: 240px;}
.m-selistlf li.u-active a,.m-selistlf li a:hover{background-position-y: -67px; background-color: #dff1ff; color: #015293;}
.m-selistrg{width: 900px;}
.m-serb1 ul{zoom: 1; width: 110%;}
.m-serb1 li{float: left; margin: 0 10px 10px 0; width: 120px; height: 42px; line-height: 42px; text-align: center;}
.m-serb1 li a{display: block; background: #f5f5f5;}
.m-serb1 li.u-active a{background: #015293; color: #fff;}
.m-serb2 li{float: left; line-height: 32px;}
.m-serb2 li a{display: block; padding: 0 15px;}
.m-serb2 li.u-active a{color: #015293; font-weight: bold;}
.m-serlistbox li{height: 59px; line-height: 59px; border-bottom: 1px dashed #ddd;}
.m-serlistbox li a{display: block; padding: 0 15px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-serlistbox li a:hover{background: #f5f5f5;}
.m-selistrg .m-pagination{padding: 40px 0 20px;}
.m-serlistbox li .p1 a{display:block; width: 900px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.m-serlistbox li .p2 a{ color: #4c70b7; margin: 0 5px;display: inline;}


/*detail-service*/
.m-sertit h1{padding: 38px 0 20px; font-size: 20px; font-weight: bolder;}
.m-sertit ul{padding-bottom: 22px;}
.m-sertit li{float: left; margin-right: 10px; width: 100px; height: 30px; line-height: 30px;}
.m-sertit li a{display: block; padding-left: 33px; background-color: #ecf6fe; font-size: 14px; color: #99caf3; background-image: url(../images/page/icon-serdt.png); background-repeat: no-repeat;}
.m-sertit li.u-sx1 a{background-position: 13px 0;}
.m-sertit li.u-sx2 a{background-position: 13px -30px;}
.m-serdtlf{width: 870px;}
.m-sernavs{width: 870px; height: 50px; background: #f1f2f3;}
.m-sernavs li{float: left; margin-left: 40px;}
.m-sernavs li a{display: block; padding: 0 10px; font-size: 14px; line-height: 48px;}
.m-sernavs li.u-active a{border-bottom: 2px solid #015293; font-weight: bolder;}
.m-sercontent{margin-top: 40px;}
.m-sercontent .u-tit{margin-bottom: 24px; height: 15px; line-height: 15px; border-left: 6px solid #015293; font-size: 16px; padding-left: 12px;}
.m-sercontent .u-tit a{color: #51a4ea; font-size: 12px; padding-left: 10px;}
.m-sercontent .work-detail-title{padding: 0; text-align: center; background-color: #fafaf9;}
.m-sercontent .work-detail-title .text-left{text-align: left;}
.m-sercontent table{width: 100%; border-bottom: 1px solid #efeeec; border-right: 1px solid #efeeec; font-size: 14px;}
.m-sercontent .ssqdys-grid tbody tr{height: auto;}
.m-sercontent .dzzz[data-v-08a80a2a] {
    height: 17px;
    width: 20px;
    vertical-align: bottom;
    margin-left: 5px;
}
.m-sercontent tr th{background-color: #fafaf9;}
.m-sercontent .hide-head tr th{border: none!important; height: 0!important;}
.ssqdys-grid tbody{height: 200px; overflow: hidden; display: block;}
.m-sercontent tfoot{background: #fafaf9;}
.m-sercontent tfoot .ell{text-align: center; cursor: pointer}
.m-sercontent tr td,.m-sercontent tr th{table-layout: fixed; width: 122px; border: none; height: 20px; line-height: 20px; padding: 10px 5px; border-top: 1px solid #efeeec; border-left: 1px solid #efeeec;
    border-right: 1px solid #efeeec;}
.m-sercontent .packUp i,.m-sercontent .packDown i{margin-left: 5px; vertical-align: middle; display: inline-block; width: 19px; height: 14px; background-image: url(../images/page/icon-zsyc.png); background-repeat: no-repeat;}
.m-sercontent .packUp i{background-position: 0 -14px;}
.m-sersltj,.m-serlcttext{font-size: 14px; line-height: 24px;}
.m-sermyd{height: 22px; line-height: 22px; font-size: 16px; font-weight: bolder;}
.m-sermyd span{color: #4293f4;}
.m-sersummary li{float: left; margin-left: 7px; padding-top: 19px; width: 139px; height: 103px; text-align: center; background: #e7effc;}
.m-sersummary li.num-all{margin-left: 0;}
.m-sersummary li .num-val{margin: 0 0 23px; font-size: 16px;}
.m-sersummary li.pecent-val .num-val{margin: 0 0 12px;}
.m-sersummary li .num-val span{font-size: 22px; font-weight: bolder;}
.m-sersummary li .dec-txt{height: 20px; line-height: 20px; font-size: 14px;}
.pecent-val .dec-txt{color: #2e83ea;}
.m-sersummary li .dec-txt img{vertical-align: middle; margin-right: 6px;}
.pecent-val .percent-process{left: 0; right: 0; bottom: 0; height: 30px; line-height: 30px; background: #a0c6f6; color: #fff; font-size: 14px; font-weight: bolder;}
.j-fxnav{position: fixed; top: 0; -webkit-box-shadow: 0 0 5px rgba(0,0,0,.2); -moz-box-shadow: 0 0 5px rgba(0,0,0,.2); box-shadow: 0 0 5px rgba(0,0,0,.2); z-index: 999;}
.m-serdtrg{width: 300px;}
a.u-serzxbl{height: 60px; line-height: 60px; background: #256ca4; color: #fff;}
.m-serrgbox1{padding: 12px 20px; background: #f5f5f5;}
.u-swtit{height: 31px; line-height: 31px; border-bottom: 1px solid #ddd; font-size: 16px;}
.u-dertel{padding: 15px 0;}
.u-dersfxx{padding: 15px 0; line-height: 24px;}
.m-serznxz{padding: 15px 5px;}
.m-serznxz table td {padding: 10px 0;}
.m-serznxz a{color: #256ca4;}
.m-serpgcode{padding: 20px 30px; height: 250px;}
.m-serpgcode img{display: block; width: 170px; height: 170px; padding: 15px; background: #fff;}
.m-serpgcode p{line-height: 50px;}

/*list*/
.m-listlf{width: 245px;min-height:500px;}
.m-listlf h1{padding: 12px 5px; line-height: 1.2; text-align: center; background: #015293; font-size: 20px; font-weight: bold; color: #fff;}
.m-listlf ul{padding-top: 9px;}
.m-listlf li{margin-top: 10px; text-align: center;}
.m-listlf li a{display: block; line-height: 46px; background: #f0f0f0; -moz-border-radius: 6px; border-radius: 6px;}
.m-listlf li.u-active a,.m-listlf li a:hover{background: #5ca4dd; color: #fff;}
.m-listrg{width: 925px;}
.m-listrg .m-titstyle3{padding-bottom: 10px; border-bottom: 1px solid #ddd;}
.m-cglists{padding: 10px 0 0;}
.m-listrg .m-pagination{padding: 10px 0;}


/*意见征集*/
.m-listrg2{width:100%;height:auto;border: #cfcfcf 1px solid;padding: 25px;margin-bottom: 25px;}
.m-listrg2 .m-titstyle3 .u-tit{border-left:none;font-size:22px;}
.m-listrg2 .m-titstyle3{border-bottom:none;}
.m-listrg2 .m-liststyle1 li a{background:none;}
/*list-one*/
.m-listone{padding: 10px 0; line-height: 188%;}
.m-listone table{border-collapse: collapse;}
.m-listone table td,.m-listone table th{border: 1px solid #333;}
.m-listone img{max-width: 100%;}

/*list-picture*/
.m-listpicture{padding-top: 10px;}
.m-listpicture li{float: left; margin: 0 8px 16px 8px; text-align: center; width: 215px;}
.m-listpicture li img{display: block; padding: 10px; width: 195px; height: 126px; background: #f2f2f2;}
.m-listpicture li p{padding: 5px; line-height: 26px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-listpicture li a:hover img{background: #b4daf9;}

/*xxzz*/
.m-nreprint-ti{height: 31px; line-height: 31px;}
.m-nreprint-ti a{margin-right: 45px; font-size: 16px; color: #015293;}

/*detail*/
.m-detailbox{padding: 0 60px;}
.u-lgtit{padding: 10px 10px 12px; font-weight: bold; font-size: 32px; line-height: 46px;}
.m-dtfuns{padding: 7px 20px 7px 25px; height: 28px; line-height: 28px; font-size: 14px; border-bottom: 1px solid #ddd;}
.u-wzinfo span{margin-right: 15px; color: #999;}
.u-fontsize{margin-right: 20px;}
.u-fontsize,.u-fontsize a{color: #444;}
.u-fontsize a{margin: 0 2px;}
.m-dtfuns .share-main{margin-top: 6px;}
.m-dtfonts{padding: 20px 0;}
.m-dtfonts table{width: 100% !important;}

.m-dttext{font-size: 16px; line-height: 188%; min-height: 164px;}
.m-dttext table{border-collapse: collapse;border:1px solid #333; margin: 0 auto;}
.m-dttext table td,.m-dttext table th{border: 1px solid #333;}
.m-dttext img{max-width: 100%;}
.m-dtcode p{font-size: 12px; color: #999; text-align: center;}
.m-dtcode img{margin: 4px auto; display: block; width: 120px; height: 120px; padding: 4px; border: 1px solid #ddd;}
.m-dbtfuns{height: 38px; border-bottom: 1px solid #ddd;}
.m-dbtfuns li{float: left; margin-right: 19px; line-height: 38px;}
.m-dbtfuns li a{display: block; padding-left: 19px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat; font-size: 13px;}
.m-dbtfuns li.u-print a{background-position: 0 -38px;}
.m-dbtfuns li.u-close a{background-position: 0 -76px;}
.m-dtxgxw{padding: 8px 0 15px;}
.m-dtxgxw h1{height: 44px; line-height: 44px; color: #256ca4; font-weight: bold; font-size: 20px;}
.m-dtdownload{padding: 0 0 15px 22px; background: url(../images/page/icon-detail.png) 0 -114px no-repeat;}
.m-dtdownload li{line-height: 30px;}
.m-dtvideo{margin-bottom: 10px; width: 700px; height: 400px;}
#xgvideo{width: 700px; height: 400px;}
.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner{position:absolute!important}
.m-dtpics{margin: 0 auto 10px; width: 740px; height: 455px;}

.m-detailbox .watermark{position: absolute;top:760px; margin-right:-550px;width: 220px;height: 220px;z-index: 999;}
/*newsRelease*/
.u-pgimg img{display: block; width: 100%;}
.m-nrlf{width: 340px; margin-top: 20px;}
.m-nrlists{height: 349px; margin-bottom: 10px; border: 1px solid #ddd;}
.m-nrlists .m-titstyle3,.m-nrdescs .m-titstyle3,.m-nrapdb .m-titstyle3{padding: 12px 0; border-bottom: 1px solid #ddd;}
.m-nrlists ul{padding: 8px 10px 0;}
.m-nrdescs{height: 382px; border: 1px solid #ddd;}
.g-nrdescs{padding: 12px 12px 0; line-height: 30px;}
.g-nrdescs p{text-indent: 2em;}
.m-nrrg{width: 840px;}
.m-nrrg li{margin-top: 20px; height: 207px;}
.m-nrrg li a{display: block; height: 200px; background: #f5f5f5;}
.m-nrrg li .u-pic{display: block; width: 294px; height: 200px;}
.m-nrrg li .u-desc{width: 490px; margin: 10px 15px 0 0;}
.m-nrrg li .u-desc p{height: 24px; line-height: 24px; padding: 5px; /*overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;*/}
.m-nrrg li .u-desc p span{color: #015293;}
.m-nrrg .u-more{height: 50px; line-height: 50px; background: #dcdcdc; color: #015293;}
.m-nrapdb{margin-top: 10px; height: 254px; border: 1px solid #ddd;display:none}
.m-nrapdb .bd{width: 1170px; height: 178px; overflow: hidden; margin: 20px auto 0;}
.m-nrapdb .bd li{float: left; margin-right: 10px; width: 226px; height: 178px; text-align: center;}
.m-nrapdb .bd li div.u-vd{width: 226px; height: 142px;}
.m-nrapdb .bd li img{display: block; width: 226px; height: 142px;}
.m-nrapdb .bd li p{line-height: 36px; font-size: 14px;}
.u-cover{position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.u-play{position: absolute; left: 50%; top: 50%; margin: -27px 0 0 -27px; z-index: 9; width: 54px; height: 54px; background: url(../images/page/bg-play.png) 0 0 no-repeat; -webkit-transition:.3s; -moz-transition: .3s; transition: .3s; -webkit-transform: scale(2); -moz-transform: scale(2); transform: scale(2); opacity: 0;}
a:hover .u-cover{-webkit-box-shadow: inset 0 0 100px #000; -moz-box-shadow: inset 0 0 150px #000; box-shadow: inset 0 0 150px #000; opacity: .8;}
a:hover .u-play{-webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1); opacity: 1;}

/*新闻发布改版2023.11.20*/
.m-xwfbnew{height:auto;overflow:hidden;margin-bottom:10px;margin-top:0}
.m-xwfbnew .m-liststyle1 ul li{height:60px;line-height:60px;border-bottom:1px dashed #ddd}
.m-xwfbnew .m-nrlists{height:775px}
.m-xwfbnew .m-nrrg{width:100%}
.m-xwfbnew .m-nrrg ul{overflow:hidden}
.m-xwfbnew .m-nrrg li{width:370px;float:left;height:465px;margin:14px;background:#f5f5f5}
.m-xwfbnew .m-nrrg li .u-desc{width:100%;margin:0}
.m-xwfbnew .m-nrrg li img{display:block;width:100%;height:217px}
.m-xwfbnew .m-nrrg .m-subrray{height:90px;line-height:32px;overflow:hidden;margin-bottom:30px}
.m-xwfbnew .m-nrrg li .u-desc p{margin-top:10px;padding:0 15px}
.m-xwfbnew .m-nrrg li .u-desc p span{color:#333;font-weight:bold}
.m-xwfbnew .m-nrrg li a{height:auto;display:block;overflow:hidden}
.m-xwfbnew .m-nrrg li a.m-fbusl{ display: block; padding:3px 20px; color:#fff; width:80px; margin:auto; background:#015293; height:30px; line-height:30px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; }
.m-xwfbnew .m-titstyle3{padding: 12px 0;border-bottom: 1px solid #ddd;}
/*interactionLive*/
.m-itllf{width: 296px;}
.m-inlggl{height: 321px; border: 1px solid #ddd;}
.g-inlggl{padding: 5px 12px;}
.g-inlggl p{line-height: 28px;}
.g-inlggl p.u-inx{text-indent: 2em;}
.m-itlrg{width: 884px;}
.m-itllists li{margin-bottom: 15px; height: 176px;}
.m-itllists li img{float: left; display: block; width: 248px; height: 168px; padding: 3px; border: 1px solid #ddd;}
.m-itllists li .u-desc{width: 588px; height: 156px; padding: 7px 15px 13px; background: #f7f7f7;}
.m-itllists li .u-desc h1{height: 36px; line-height: 36px; color: #cd0000; font-weight: bold; font-size: 16px;}
.m-itllists li .u-desc p{line-height: 30px; font-size: 14px;}
.m-inlgbg{height: 223px; border: 1px solid #ddd;}
.m-inlgbz{height: 606px; border: 1px solid #ddd;}

/*interactionLive-detail*/
.m-inlbox1{padding: 20px; background: #f5f5f5;}
.m-inlbox1 img{display: block; float: left; width: 410px; height: 298px;}
.m-inlbox1 .u-desc{width: 730px;}
.m-inlbox1 .u-desc h1{padding: 5px 0 22px 0; line-height: 30px; font-weight: bold; font-size: 24px;}
.m-inlbox1 .u-desc{line-height: 30px; font-size: 15px;}
.m-inlbox1 .u-desc i{font-style: normal; color: #015293;}
.g-ftjjs{height: 90px;width: 100%;}
.m-inlbox2{width: 855px; border: 1px solid #ddd;}
.m-inlbox2 .m-titstyle3 li{float: left; margin-right: 10px; line-height: 20px;}
.m-inlbox2 .m-titstyle3 li a{display: block; padding-left: 14px; background-image: url(../images/page/icon-ftwz.png); background-repeat: no-repeat;}
.m-inlbox2 .m-titstyle3 li a:hover,.m-inlbox2 .m-titstyle3 li.on a{background-image: url(../images/page/icon-hftwz.png); color: #015293;}
.m-inlbox2 .m-titstyle3 li.u-ft3 a{background-position: 0 -9px;}
.m-inlbox2 .m-titstyle3 li.u-ft2 a{background-position: 0 -47px;}
.m-inlbox2 .m-titstyle3 li.u-ft1 a{background-position: 0 -85px;}
.m-inlform{margin-top: 15px;}
.m-plheader{height: 28px; padding-bottom: 10px; overflow: hidden;}
.m-pltitle{font-size: 26px; line-height: 28px; color: #2a2a2a; height: 100%; margin-right: 10px;}
.m-plprotocol{height: 100%; color: #ccc; font-size: 14px; line-height: 43px;}
.m-pluser{height: 100%; font-size: 14px; line-height: 43px; margin-left: 10px;}
.m-pluser a{color: #015293;}
.m-plnumber{line-height: 43px; float: right; color: #015293;}
.m-plinpus li{float: left; margin-right: 20px; height: 32px;}
.m-plinpus li label{float: left; display: block; height: 32px; line-height: 32px;}
.m-plinpus li label sup{color: #f00;}
.m-plinpus li input{float: left; display: block; padding: 0 6px; width: 214px; height: 30px; border: 1px solid #ddd;}
.m-plboxonly{height: 100px; border: 3px solid #f0f0f0;}
a.u-pllogin,.u-pllogin{right: 0; top: 0; display: block; width: 100px; height: 100px; line-height: 100px; text-align: center; color: #fff; background: #015293; border: none; cursor: pointer;}
.u-pltextarea{margin-right: 110px; height: 64px;}
.u-pltextarea textarea{padding: 4px; cursor: text; white-space: pre-wrap; word-wrap: break-word; -webkit-appearance: textarea; background-color: white; -webkit-rtl-ordering: logical; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 56px; width: 1076px; display: block; border: none; font-size: 14px; line-height: 24px; color: #4b4b4b; resize: none; overflow: auto; outline: none;}
.u-plcode{width: 185px;; height: 30px; right: 102px; bottom: 2px;}
.u-plcode input{width: 92px; height: 28px; line-height: 28px; padding: 0 4px; border: 1px solid #f0f0f0; float: left; outline: none; font-size: 14px;}
.u-plcode img{width: 80px; height: 30px; display: block; float: right;}
.m-inlplgb{margin-top: 15px; padding: 5px 0; color: #015293;}
.g-ilwzzb{height: 850px; margin: 10px auto; width: 835px;}
.g-ilwzzb li{ height:auto;}
.g-ilwzzb li .interview-body,.g-ilwzzb li .interview-reply{padding-top:5px;}
.g-ilwzzb li .interview-username{height:20px; line-height: 20px; font-size: 15px; padding-left: 30px; background: url(../images/page/icon-time.png) left center no-repeat;}
.g-ilwzzb li .interview-username .interview-name{color: #176fb9;}
.g-ilwzzb li .interview-username .interview-datetime{padding-left: 10px; color: #999; font-family: arial;}
.g-ilwzzb li .interview-reply .interview-username .interview-name{color: #b60000;}
.g-ilwzzb li .interview-content{margin: 5px 0 0 9px; padding: 4px 0 15px 22px; border-left: 1px solid #015293;}
.g-ilwzzb li .interview-content i{display: block; width: 10px; height: 7px; margin: -3px 0 0 32px; background:url(../images/page/icon-ftwz.gif) 0 0 no-repeat;}
.g-ilwzzb li .interview-content .g-cts{padding: 15px; background: #f8f8f8; line-height: 26px;}
.g-ilwzzb li .interview-content .g-cts p{color: #000!important; font-size: 15px!important;}
.m-inlbox3{width: 330px;}
.m-inlxjfx{height: 394px; border: 1px solid #ddd;}
.g-inlxjfx{margin: 5px auto; width: 318px; height: 339px; line-height: 26px; font-size: 15px;}
.m-inlftpics{height: 504px; border: 1px solid #ddd;}
.m-inlftpics .bd{width: 310px; margin: 10px auto;}
.m-inlftpics li{width: 310px; height: 185px; position: relative; margin-bottom: 10px;}
.m-inlftpics li img{display: block; width: 310px; height: 190px;}
.m-inlftpics li p{text-align: center; position: absolute; left: 0; bottom: -5px; right: 0; line-height: 38px; background: url(../images/home/bg-flash.png); color: #fff;}
.m-dtvideo li a{display: block;padding: 10px;}


/*knowledge*/
.m-knowledgelf{width: 380px;}
.g-knowledge{min-height: 296px; border: 1px solid #ddd;}
.g-knowledge ul{padding: 5px;}
.g-knowledge li{float: left; margin: 5px; text-align: center; width: 112px; height: 40px; line-height: 40px;}
.g-knowledge li a{display: block; background: #ebebeb; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-knowledge li a:hover,.g-knowledge li.u-active a{background: #015293; color: #fff;}
.m-knowledgerg{width: 800px; height: 622px; border: 1px solid #ddd;}
.m-knowledgerg .m-liststyle1{padding: 10px 15px;}
.m-knowledgerg .m-pagination{padding: 10px;}

/*knowledgeDetail*/
.m-dwzskwt{border-bottom: 1px dashed #ddd; margin: 20px 0;}
.m-dwzskwt .m-tit{height: 24px; line-height: 24px;}
.m-dwzskwt .m-tit .u-tit{font-size: 18px; color: #015293; font-weight: bold;}
.m-dwzskwt .m-tit p{color: #666; font-size: 14px;}
.m-gdwbox{padding: 10px 0;}

/*collect*/
.m-yjzjtabs{background: #e6e6e6; overflow: hidden;}
.m-yjzjtabs li{float: left; width: 150px; text-align: center; line-height: 46px; cursor: pointer;}
.m-yjzjtabs li.u-active{background: #015293; color: #fff;}
.g-yjzjbox{padding: 20px 0;}
.g-yjzjbox table{width:100%}
.g-zjinfo{line-height: 188%; min-height: 164px;}
.m-lginps label.u-tit{float: left; display: block; width: 90px; height: 38px; line-height: 38px; text-align: right;}
.m-lginps label.u-tit span{color: #f00;}
.m-yjzjform{padding-left: 102px;}
.m-lylists h1{font-weight: bold; color: #d00d0d; padding: 5px; font-size: 16px;}
.m-lylists li{margin: 15px 0; padding: 20px; border: 1px solid #ddd;}
.m-lylists li .u-lynames{padding: 0 10px 10px; color: #ff862d;}
.m-lylists li .u-lybd{text-indent: 2em; font-size: 14px; color: #666;}
.m-zjrst .u-tit{font-weight: bold; color: #d00d0d; padding: 5px;}
.u-zjsetbs{line-height: 188%; min-height: 164px; text-indent: 2em;}

/*survey*/
.m-dcfuns{padding: 7px 20px 7px 25px; height: 28px; line-height: 28px; font-size: 14px; border-bottom: 1px solid #ddd;}
.u-dctime span{margin-right: 60px; color: #999;}
.u-dctime span i{color: #cd0000; font-style: normal;}
.g-survey{margin-bottom: 15px; padding: 15px; border: 1px solid #ddd;}
.g-survey .u-tit{line-height: 24px;}
.u-radio,.u-checkbox,.u-textarea{margin-top: 10px;}
.u-radio label,.u-checkbox label{display: inline-block; max-width: 100%; min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: 400; cursor: pointer;}
.u-radio label input,.u-checkbox label input{position: absolute; margin: 4px 0 0 -20px;}
.u-textarea textarea{padding: 5px; width: 1038px; border: 1px solid #ddd;}
.m-mlcode label.u-tit{float: left; display: block; width: 90px; height: 38px; line-height: 38px; text-align: right;}
.m-mlcode label.u-tit span{color: #f00;}
.m-dcjsbd{padding: 14px; background: #f5f5f5;}
.m-dcjsbd span{color: #015293;}
.m-dcjsbd a{display: inline-block; width: 128px; height: 42px; line-height: 42px; background: #015293; color: #fff; -moz-border-radius: 6px; border-radius: 6px;}
.u-dcjgtit{margin: 1px 0 2px; padding: 10px; background: #f5f5f5; font-size: 14px;}
.g-dczjjg{margin-top: 15px; padding: 15px 15px 0; border: 1px solid #ddd;}
.g-dczjjg h1{font-weight: bold; font-size: 16px; margin-bottom: 10px; line-height: 24px;}
.u-dcname,.m-progress{width: 516px; line-height: 24px;}
.u-progress{width: 50%; height: 14px; background: #f5f5f5; padding: 5px; overflow: visible; -moz-border-radius: 20px; border-radius: 20px;}
.progressbar{float: left; height: 100%; -moz-border-radius: 20px; border-radius: 20px; position: relative; -webkit-animation: animate-positive 2s; -moz-animation: animate-positive 2s; animation: animate-positive 2s; background: #015293;}
@-webkit-keyframes animate-positive{
  0% {width: 0;}
}
@-moz-keyframes animate-positive{
  0% {width: 0;}
}
@keyframes animate-positive{
  0% {width: 0;}
}

/*writemail*/
.u-xjlbbtn{display: block; margin-right: 20px; padding-left: 30px; background: url(../images/page/icon-xjlb.png) left center no-repeat; font-size: 16px; font-weight: bold; color: #015293;}
.m-mailxz{margin: 1px 0 20px; padding: 10px 40px 30px; line-height: 38px; color: #525252; background: #f5f5f5;}
.m-mailxz h1{font-size: 16px; font-weight: bold;}
.m-mailxz p{text-indent: 2em;}
.m-mailnologin,.m-mailnologin a{font-size: 14px;}
.m-mailnologin a{margin: 0 5px; color: #256ca4;}
.m-mailform{padding: 0 130px;}
.m-mailform label.u-tit{float: left; display: block; width: 90px; height: 38px; line-height: 38px; text-align: right;}
.m-mailform label.u-tit span{color: #f00;}
.m-usjbxx{height: 38px; padding: 12px 0 30px; border-bottom: 1px dashed #ddd;}
.u-stinps,.u-rdpub{width: 460px; height: 38px;}
.u-stinps input{width: 348px; height: 36px; line-height: 36px; padding: 0 10px; border: 1px solid #ddd; font-size: 14px;}
.u-stinps select{width: 370px; height: 38px; line-height: 36px; border: 1px solid #ddd; font-size: 14px;}
.m-mlcgxx{padding: 11px 0;}
.u-gkb{width: 370px; height: 38px; line-height: 38px;}
.u-gkb label{margin: 0 10px;}
.m-lginps{padding: 11px 0;}
.m-lginps input{width: 828px; height: 36px; line-height: 36px; padding: 0 10px; border: 1px solid #ddd; font-size: 14px;}
.m-lginps textarea{width: 828px; padding: 10px; border: 1px solid #ddd; font-size: 14px;}
.m-mlcode{padding: 11px 0;}
.m-mlcode input{float: left; padding: 0 10px; width: 158px; height: 36px; line-height: 36px; border: 1px solid #ddd; font-size: 14px;}
.m-mlcode img{float: left; display: block; width: 120px; height: 38px; margin: 0 10px;}
.m-mlcode span.u-qh{font-size: 12px; line-height: 60px; height: 38px; display: block; float: left; cursor: pointer;}
.m-mltjcz{padding: 30px 0 50px;}
.m-mltjcz input{margin: 0 16px; width: 124px; height: 44px; line-height: 44px; border: none; font-size: 18px; -moz-border-radius: 6px; border-radius: 6px; background: #ebebeb; color: #999; cursor: pointer;}
.m-mltjcz input.u-sub{background: #015293; color: #fff;}

/*maillist*/
.g-mailcx{padding: 30px 102px;}
.u-xjcx{margin: 0 10px;}
.u-xjcx label{float: left; width: 85px; height: 38px; line-height: 38px; text-align: right;}
.u-xjcx input{padding: 0 10px; width: 328px; height: 36px; line-height: 36px; border: 1px solid #ddd;}
.u-xjsub{display: block; width: 78px; height: 38px; line-height: 38px; border: none; cursor: pointer; background: #015293; color: #fff;}
.u-wyxxbtn{display: block; margin-right: 20px; padding-left: 30px; background: url(../images/page/icon-wyxx.png) left center no-repeat; font-size: 16px; font-weight: bold; color: #015293;}
.m-mlzxts p{float: left; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-mlzxts .u-ms1{width: 170px;}
.m-mlzxts .u-ms2{width: 540px;}
.m-mlzxts .u-ms3{width: 140px;}
.m-mlzxts .u-ms4{width: 210px;}
.mlzxtshd{margin: 1px 0 5px; height: 40px; line-height: 40px; text-align: center; font-weight: bold; background: #f8f8f8;}
.m-mlzxts li{height: 58px; line-height: 58px; border-bottom: 1px dashed #ddd;}
.m-mlzxts li p{height: 58px;}
.m-mlzxts li .u-ms2{text-indent: 20px;}
.m-mlzxts li .u-ms3{color: #999;}
.m-mlzxts li a{display: block; height: 58px;}
.m-mlzxts li a:hover{background: #f5f5f5;}

/*sitemap*/
.g-sitemap ul{zoom: 1; width: 110%;}
.g-sitemap li{float: left; margin: 15px 15px 0 0; text-align: center; width: 188px; height: 42px;}
.g-sitemap li a{display: block; line-height: 42px; background: #f5f5f5; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.g-sitemap li a:hover{-moz-border-radius: 15px 0 15px 0;border-radius: 15px 0 15px 0; color: #fff; background: #015293;}

/*data*/
.m-sjfbtab1{margin: 1px 0; padding: 10px 5px; background: #f5f5f5;}
.m-sjfbtab1 li{float: left; margin: 0 30px; line-height: 32px;}
.m-sjfbtab1 li a{display: block;}
.m-sjfbtab1 li.u-active a{color: #015293;}
.m-sjfbtab2{margin: 10px -10px;}
.m-sjfbtab2 li{float: left; padding: 5px 10px; width: 224px;}
.m-sjfbtab2 li a{display: block; line-height: 40px; text-align: center; border: 1px solid #ddd; -moz-border-radius: 8px; border-radius: 8px;}
.m-sjfbtab2 li.u-active a{background: #015293; color: #fff;}
.m-chart{height: 460px;}

/*user*/
.is-userheader{height: 77px; padding: 12px 0; border-top: 5px solid #015293; border-bottom: 1px solid #ddd; background: #fff;}
.g-userheader{margin: 0 auto; width: 1200px;}
.g-userheader li{float: left; margin-left: 30px; line-height: 77px;}
.is-usermain{background: #f5f5f5;}
.m-usermain{margin: 0 auto; padding: 20px 0; width: 1200px;}
.m-userinfo{height: 144px; padding: 18px 20px 18px 35px; background: #fff;}
.g-userinfo{padding: 7px 0;}
.g-userinfo img{display: block; width: 120px; height: 120px; border: 5px solid #ddd; -moz-border-radius: 50%; border-radius: 50%;}
.g-userinfo .u-desc{margin-left: 20px;}
.g-userinfo .u-desc h1{line-height: 50px; font-size: 18px;}
.g-userinfo .u-desc p{line-height: 30px; color: #999;}
.m-userinfo ul{width: 744px;}
.m-userinfo li{float: left; margin: 10px 0 10px 20px; width: 228px; height: 52px; text-align: center;}
.m-userinfo li a{display: block; line-height: 50px; border: 1px solid #ddd;}
.m-userlf{width: 250px; min-height: 766px; background: #fff;}
.m-userlf li{height: 60px; border-bottom: 1px solid #ddd;}
.m-userlf li a{display: block; line-height: 60px; padding-left: 60px; border-left: 6px solid #fff; background-image: url(../images/page/icon-user.png); background-repeat: no-repeat;}
.m-userlf li.u-active a,.m-userlf li a:hover{border-left: 6px solid #015293; color: #015293; background-image: url(../images/page/icon-huser.png);}
.m-userlf li.u-ur1 a{background-position: 30px 0;}
.m-userlf li.u-ur2 a{background-position: 30px -60px;}
.m-userlf li.u-ur3 a{background-position: 30px -120px;}
.m-userlf li.u-ur4 a{background-position: 30px -180px;}
.m-userlf li.u-ur5 a{background-position: 30px -240px;}
.m-userlf li.u-ur6 a{background-position: 30px -300px;}
.m-userlf li.u-ur7 a{background-position: 30px -360px;}
.m-userrg{padding: 20px; width: 890px; min-height: 726px; background: #fff;}
.m-usertjls{height: 354px;}
.m-usertjls .u-tit{height: 40px; line-height: 40px; padding: 0 20px; background: #f5f5f5; font-size: 16px; color: #015293;}
.m-usertable thead{color: #909399; font-weight: 500;}
.m-usertable thead.is-group th{background: #f5f7fa;}
.m-usertable th,.m-usertable tr{background-color: #fff;}
.m-usertable td,.m-usertable th{padding: 12px 0; min-width: 0; -webkit-box-sizing: border-box; box-sizing: border-box; text-overflow: ellipsis; vertical-align: middle; font-size: 14px;}
.m-usertable td,.m-usertable th{border-bottom: 1px solid #ebeef5;}

/*我的预约*/
.m-userrg .table-list tr{line-height: 30px;}
.m-userrg .table-list th{font-weight: 400;font-size: 15px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.m-userrg .table-list .date{color: #999999;}
.m-userrg .table-list .state{color: #ee1212;}
.m-userrg .table-list .service{color:#07c702;}
.m-userrg .u-scwj{text-align: left;padding-left:75px;}
.m-userrg .table-list .title{text-align: left;}

/*znwd*/
.is-znwdheader{background: #015293;}
.m-znwdheader{margin: 0 auto; width: 1200px; height: 90px; line-height: 90px;}
.m-znwdheader span{font-size: 34px; font-family: FZDBSJW; color: #fff;margin-left:100px;}
.m-znwdheader a.f-fr{position: absolute; top: 0; right: 0; display: block; padding: 0 22px; height: 30px; line-height: 30px; background: #fff; font-size: 14px; color: #015293;}
.is-znwdmain{background: #f5f5f5; padding: 30px 0 22px;}
.m-znwdmain{margin: 0 auto; width: 1160px; padding: 20px; background: #fff;}
.m-znwdlf{width: 725px;}
.m-znwdtext{padding: 20px 10px; height: 410px; background: #f5f5f5; overflow-x: hidden; overflow-y: auto;}
.m-znwdtext dt{width: 64px; text-align: center;}
.m-znwdtext dd{position: relative; margin: 0 64px; padding: 10px 12px; line-height: 26px; border: 1px solid #ddd; -moz-border-radius: 6px; border-radius: 6px; background: #fff; font-size: 14px;}
.m-znwdtext dd i{position: absolute; top: 16px; display: block; width: 9px; height: 15px;}
.m-answer dt{float: left;}
.m-answer dd i{left: -9px; background: url(../images/page/bg-lftip.png) no-repeat;}
.m-question dt{float: right;}
.m-question dd i{right: -9px; background: url(../images/page/bg-rgtip.png) no-repeat;}
.m-znwdtext dd span{color: #f00;}
.g-answer{margin-top: 10px;}
.m-answertab{margin-bottom: 4px; height: 26px; line-height: 26px; border-bottom: 2px solid #015293;}
.m-answertab li{float: left; padding: 0 10px; cursor: default;}
.m-answertab li.u-active{background: #015293; color: #fff;}
.m-answerlist li{height: 26px; line-height: 26px;}
.m-answerlist li span{float: right; padding-left: 10px; color: #999;}
.m-answerlist li a{display: block; padding-left: 14px; background: url(../images/public/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-znwdsubmit{background: #f5f5f5;}
.m-znwdsubmit textarea{width: 695px; height: 88px; line-height: 18px; padding: 14px; font-size: 14px; border: 1px solid #d0e0e8; resize: none; background: none;}
.m-znwdsubmit .u-num{bottom: 6px; left: 6px; font-size: 12px;}
.m-znwdsubmit input{bottom: 10px; width: 88px; height:36px; border: none; -moz-border-radius: 5px; border-radius: 5px; cursor: pointer; color: #fff;}
.u-znwdsub{right: 108px; background: #015293;}
.u-znwdcle{right: 10px; background: #bebebe;}
.m-znwdrg{width: 404px; background: #f5f5f5;}
.m-znbq{height: 180px;}
.m-znbq h1{height: 40px; line-height: 40px; border-top: 2px solid #015293;}
.m-znbq h1 span{display: block; float: left; padding: 0 26px; font-size: 18px; background: #015293; color: #fff;}
.m-znbq ul{padding: 6px 20px 0;}
.m-znbq ul li{float: left; padding-left: 15px; width: 76px; line-height: 40px; font-size: 14px; background: url(../images/page/icon-znwdli.png) left center no-repeat; cursor: pointer;}
.m-znwdtab{height: 42px; line-height: 42px; border-top: 2px solid #015293;}
.m-znwdtab li{float: left; width: 134px; text-align: center; cursor: pointer; font-size: 18px;}
.m-znwdtab li.u-active{background: #015293; color: #fff;}
.m-znwdlist{padding: 10px 15px 0;}
.m-znwdlist li{height: 38px; line-height: 38px;}
.m-znwdlist li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
.m-znwdlist li a{display: block; padding-left: 14px; background: url(../images/public/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.is-znwdfooter{padding: 20px 0 30px; background: #f5f5f5; border-top: 10px solid #256ca4;}
.m-znwdfooter{width: 1200px; margin: 0 auto; position: relative;}
.m-znwdfooterfun{padding: 10px 0;}
.m-znwdfooterfun,.m-znwdfooterfun a{font-size: 14px;}
.m-znwdfooter p{line-height: 24px; text-align: center;}
.m-znwdfooter p,.m-znwdfooter p a{color: #666; font-size: 14px;}
.m-znwdfooter p img{vertical-align: middle;}
.u-rgdf{color: #ff862d;}

.m-rcmmnddthms{margin-top:10px;padding:0 20px;height:52px;background-color:#f5f5f5;overflow: hidden;}
.m-rcmmnddthms.active{height: auto;}
.m-rcmmnddthms h3{float:left;margin-top: 14px; color:#2758b2;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei-Bold;}
.m-rcmmnddthms li{float:left;margin:10px 12px 12px 0;}
.m-rcmmnddthms li a{display:block;padding:6px 13px;border-radius:20px;background-color:#fff;box-shadow:0 0 7px 0 rgba(15,100,255,.1);color:#3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;}
.m-rcmmnddthms .j_more{position: absolute;right: 20px;top: 10px;display:block;width:72px;height:31px;border-radius:18px;background-color:#015293;box-shadow:0 0 7px 0 rgba(15,100,255,.1);color:#fff;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:31px;}

.modal-title{color:#3d3d3d;font-weight:400;font-size:16px;}
.pjbox .tit{height:35px;color:#666;text-align:center;font-size:16px;line-height:34px;}
.pjbox ul{padding-top:26px;}
.pjbox ul li.lab{padding-top:60px;width:33%;background:url(../images/page/mxz_my.gif) center top no-repeat;text-align:center;font-size:16px;line-height:30px;}
.pjbox ul li.lab input{margin:-2px 8px 0 0;vertical-align:middle;}
.pjbox ul li.lab.num1{padding-left:3px;}
.pjbox ul li.lab.num3{padding-right:3px;background-image:url(../images/page/mxz_bmy.gif);}
.pjbox ul li.lab.num2{background-image:url(../images/page/mxz_yb.gif);}
.pjbox ul li.tarea{clear:both;margin:20px;height:88px;border:1px solid #e0e0e0;border-radius:5px;background:#f4f4f4;}
.pjbox ul li.tarea textarea{padding:14px 15px 14px 20px;width:100%;height:60px;outline:0 none;border:none 0;background:0 0;font-size:14px;line-height:20px;resize:none;}
.pjbox ul li.btn{width:100%;text-align:center;}
.pjbox ul li.btn input{border:0 none;border-radius:5px;background:#009ce2;color:#fff;text-align:center;font-size:20px;cursor:pointer;}

.m-applyFor table{width:100%;margin: 20px 0; border:1px solid #e2e2e2;border-collapse:collapse;border-spacing:0;}
.m-applyFor td{border:1px solid #e2e2e2;text-align: center;height: 50px;line-height: 50px;}
.m-applyFor th{text-align: center;height: 50px;line-height: 50px;}
.m-applyFor td p{line-height: 24px;}
.m-applyFor td[colspan="3"]{text-align: left;padding-left: 12px;}
.m-applyFor td:nth-child(odd){background: #f9f9f9;color: #555;width: 20%;}
.m-applyFor td:nth-child(even){text-align: left;padding-left: 12px;width: 30%;}
.m-applyFor a.more{display:block;width:92px;height:32px;border-radius:4px;background-color:#015293;color:#fff;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:32px;}
.m-business ul{margin-top:10px;}
.m-business li{float:left;margin-right:8px;margin-bottom:8px;min-width:92px;border:solid 1px #cddaf2;border-radius:4px;background-color:#fff;}
.m-business li a{display:block;color:#015293;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:15px;font-family:MicrosoftYaHei;line-height:30px;padding: 0 10px;}
.m-business p{color:#3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:40px;}
.m-business p a{color:#015293;}

.m-evaluate{margin-left: 64px;font-family: MicrosoftYaHei;font-size: 14px;font-weight: normal;font-stretch: normal;line-height: 30px;letter-spacing: 0px;color: #3d3d3d;}
.m-evaluate span{color: #015293;}
.m-evaluate span:hover{cursor:pointer;}
.guess-more{border-top: 1px dashed #015293; margin-top: 10px;padding-top: 5px;}
/*search*/
.is-scheader{border-top: 5px solid #015293;}
.m-scheader{margin: 0 auto; width: 1200px;}
.u-sclogo{margin: 43px 0 38px;}
.m-scsearch{margin: 41px 0 31px; width: 630px; height: 86px;}
.g-scsearch .u-searchtx{width: 436px; height: 46px; line-height: 46px; padding: 0 10px; border: 1px solid #ddd; border-right: none; -moz-border-radius: 6px 0 0 6px; border-radius: 6px 0 0 6px;}
.g-scsearch .u-searchbt{padding-left: 40px; width: 102px; height: 48px; border: none; -moz-border-radius: 0 6px 6px 0; border-radius: 0 6px 6px 0; background: url(../images/page/icon-scsearch.png) #015293 19px center no-repeat; color: #fff; font-size: 18px; cursor: pointer;}
.g-scsearch a{float: right; display: block; line-height: 48px; font-size: 14px; color: #015293;}
.m-schots{margin-top: 16px; height: 22px; line-height: 22px;}
.m-schots,.m-schots a{font-size: 14px;}
.m-schots a{margin-right: 5px;}
.m-scterm table{width: 100%; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; font-size: 14px;}
.m-scterm tr td{padding: 6px 16px; border-top: 1px solid #ddd; border-left: 1px solid #ddd;}
.m-scterm .f-fwb{font-size: 16px;}
.m-scterm li{float: left; padding: 8px 0;}
.m-scterm li strong{display: block; height: 14px; line-height: 1;}
.m-scterm li a{display: block; margin-right: 12px; padding-right: 12px; height: 14px; line-height: 1; border-right: 1px solid #ddd; font-size: 14px;}
.m-scterm li:last-child a{border: none;}
.m-scterm li.u-active a{color: #015293; font-weight: bolder;}
.u-branch ul{height: 60px;}
.u-branch span{color: #cd0000;}
.m-sctimes{height: 30px; line-height: 30px;}
.m-sctimes .u-sctime{margin: 0 6px; width: 120px; height: 30px; line-height: 30px; border: none; background: #e6e6e6; text-align: center;}
.m-sctimes .u-scsub{width: 68px; height: 30px; border: none; cursor: pointer; background: #015293; color: #fff;}
.m-condition{margin-top: 22px; background: #f0f0f0;}
.g-condition{margin: 0 auto; width: 1200px; padding: 15px 0; font-size: 14px;}
.g-condition span{color: #cd0000;}
.is-scmain{margin: 30px auto; width: 1200px;}
.m-scrstbox{width: 917px; padding-right: 30px; border-right: 1px solid #ddd;}
.g-scrstbox li{margin-bottom: 15px;}
.g-scrstbox li h1{padding: 10px 0; font-size: 16px; font-weight: bold;}
.g-scrstbox li .m-rstinfo{line-height: 24px; font-size: 14px; color: #999;}
.g-scrstbox li .m-rstfuns{padding: 8px 0;}
.g-scrstbox li .m-rstfuns,.g-scrstbox li .m-rstfuns a{font-size: 14px; color: #015293;}
.g-scrstbox li .m-rstfuns p{float: left; margin-right: 10px;}
.g-scrstbox .red{color: #cd0000;}
.m-scrstrg{width: 232px;}
.m-scrstrg h1{padding: 10px 0; line-height: 20px; font-size: 16px;}
.m-schotlist li{line-height: 30px; height: 30px;}
.m-schotlist li a{display: block; padding-left: 14px; background: url(../images/public/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.u-delete{display: block; width: 18px; height: 20px; background: url(../images/page/icon-delete.png) no-repeat;}
.m-schistory li{float: left; margin: 5px 15px 5px 0; line-height: 30px;}
.m-schistory li a{display: block; padding: 0 8px; -moz-border-radius: 5px; border-radius: 5px; background: #f0f0f0; font-size: 14px;}

/*ymjc*/
.error-title{height:30px; line-height:30px; font-weight:bold; font-size:16px;}
.error-title span{color:#f00;}
.error-cwl,.error-cwdz{margin-bottom: 10px;}
.error-cwl ul li{float:left; margin:0 15px 0 10px; line-height:28px; height:28px;}
.error-cwl ul li input{margin: 0 5px 0 0; display: inline-block; vertical-align: middle; outline: 0 none;}
input.error-text{width:502px; height:28px; line-height:28px; border:1px solid #ddd; padding: 0 8px; margin:5px 10px;}
.error-textarea{min-width:630px; max-width:630px; min-height:200px; max-height:200px; border:1px solid #ddd; margin:5px 10px;}
.error-label-title{margin:0 10px; font-weight:bold; font-size:16px;}
.error-text-name{width:140px; height:28px; line-height:28px; border:1px solid #ddd; padding: 0 8px; margin-right:20px;}
.error-text-yzm{width:100px; height:28px; line-height:28px; border:1px solid #ddd; padding: 0 8px; margin-right:10px;}
.error-yzm-img{line-height:30px;}
.error-yzm-img img{float:left; width:72px; height:30px;}
.error-yzm_img .ish-changeNext{float:left;font-size: 12px;line-height: 38px;height: 30px;overflow: hidden;display: block;}
.error-btn{width: 400px; height: 32px; line-height: 32px; padding: 10px 0;  text-align: center;}
.error-btn input{width: 80px; height: 32px; line-height: 32px; text-align: center; border-radius: 8px; color: #fff; border: none; cursor: pointer; margin: 0 10px;}
.ipt-submit{background:#256ca4;}
.ipt-submit:hover{background:#388ed4;}
.ipt-reset{background: #adaaaa;}
.ipt-reset:hover{background: #bcbcbc;}

/*feedback*/
table.is-feedback td{vertical-align:middle;font-size:14px; font-family:"Microsoft YaHei"; background-color:#ffffff;padding: 4px 10px;}
table.is-feedback{ border-spacing:1px; border-collapse:separate; }
.is-feedback,.is-feedbox{ margin-bottom:15px;}
.is-feedback li{height:36px; line-height:36px; font-size:14px; font-family:"Microsoft YaHei";}
.is-feedbox li{min-height:35px; height:auto !important; height:35px; padding:0 0 10px 0; line-height:35px; font-size:14px; font-family:"Microsoft YaHei"; zoom:1; clear:both;}
.is-feedbox li label,.is-feedbox li input,.is-feedbox li img{ float:left;}
.is-feedbox li img{ margin-right:10px;}
.is-feedbox li label{width:90px; /* [disabled]display:block; */}
li.is-bdnr{ height:auto;line-height:22px; padding-bottom:8px;}

.is-feedbox li input{background: #fff;  position: relative; line-height: 1.5em; border: 1px solid #dddddd; padding: 6px; color: #333; border-radius: 4px; -moz-border-radius: 4px;   -webkit-border-radius: 4px;}
.is-feedbox li textarea {background: #fff; position: relative; line-height: 1.5em; border: 1px solid #dddddd; padding: 6px; color: #a7b2b8; border-radius: 4px; -moz-border-radius: 4px;   -webkit-border-radius: 4px; overflow: auto; resize: none;}
.is-feedbox input.button{background: #313233; display: inline-block; position: relative; height: 33px; overflow: hidden; margin: 18px 2% 2px 0; padding: 0 15px 0 15px; vertical-align: top; line-height: 34px;  font-family: 'Droid Sans', sans-serif;  font-size: 12px; font-weight: 700; text-transform: uppercase; text-decoration: none; color: #fff; border: none; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; cursor:pointer;}
.is-feedbox input.button:hover { background: #00b2d7;  color: #fff;}
.is-feedbacklist{ margin:10px 0;}
.is-feedbacklist li{margin-bottom: 10px; padding: 0 0 10px 0; border-bottom:1px solid #ddd;  line-height:20px; font-size: 14px;}
.is-feedbacktitle{  background:#f1f1f1; color:#333; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.is-feedbacktitle dl{ padding:5px 10px; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#333; }
.is-feedbacktitle .right{ float:right;}
.is-bold{ font-weight:bold; color:#f60;}
.is-feedbackcontent{  color:#333; padding:5px 10px;   line-height:20px;}

/*czzq*/
.m-czzqdesc{width: 263px; padding: 100px 10px 0; border: 1px solid #ddd; background: url(../images/home/bg-wxts.gif) center top no-repeat;}
.m-czzqdesc p{text-indent: 2em; line-height: 28px;}
.m-czzqsites{width: 898px; border: 1px solid #ddd;}
.g-czzqsites{margin: 0 10px 10px; border-bottom: 1px solid #ddd;}
.g-czzqsites ul{padding-bottom: 8px;}
.g-czzqsites li{float: left; width: 175px; height: 26px; line-height: 26px;}

/*rss*/
.rss_left{width: 817px; height: 824px; border: 1px solid #ddd; padding: 10px;}
.rss_list{margin-bottom: 10px;}
.rss_list ul li{margin-bottom: 15px;}
.rss_list ul li div{width: 100%; height: 28px; line-height: 28px; font-size: 16px; color: #256ca4;}
.rss_list ul li div .u-tit{padding-left: 23px; background: url(../images/page/rss_icon.png) left 5px no-repeat;}
.rss_alj{padding-left: 24px;}
.rss_btn{display: block; width: 100px; height: 17px; margin: 5px 0; background: url(../images/page/rss_icon.png) left -59px no-repeat;}
.rss_cont{margin: 5px 0;}
.rss_title{width: 100%; height: 36px; line-height: 35px; border-bottom: 1px solid #ddd;}
.rss_title span{display: inline-block; padding: 0 15px; float: left; font-size: 18px; color: #256ca4; border-bottom: 2px solid #256ca4;}
.rsscont_box,.rsscontr_box{padding: 10px;}
.rsscont_box p{line-height: 30px;}
.rss_right{width: 324px; height: 824px; padding: 10px; border: 1px solid #ddd;}
.rsscontr_box p{line-height: 30px; text-indent: 2em;}
.rsscont_box p span{color: #f00;}

/*wap*/
.m-wapbox img{display: block; margin: 0 auto;}

/*mail-detail*/
.m-mialdtl .message{margin: 30px 0 15px;padding-left: 35px;font-size: 24px;font-weight: bold;color: #015293;background: url(../images/page/liu.png) left no-repeat;}
.m-mialdtl .reply{background: url(../images/page/hui.png) left 6px no-repeat;}
.m-mialdtl table{border-collapse: collapse; border:1px solid #ddd;}
.m-mialdtl table td,.m-mialdtl table th{border: 1px solid #ddd;}
.m-mialdtl tbody td{height: 40px;}
.m-mialdtl .u-tit{font-size: 30px;}
.m-mialdtl .u-name{padding-right: 20px; font-weight: bold;}
.m-mialdtl .u-desc{padding-left: 20px;}
.m-mialdtl .u-mailbd{padding: 10px 20px; line-height: 188%;}
.m-mialdtl .u-yhf{color: #36BD53;}
.m-mialdtl .u-whf{color: #f00;}
.m-mialdtl .m-mydpj{border:1px solid #ddd;padding:14px;margin-bottom: 10px;}
#starRating{line-height: 29px; border-top: 1px dashed #ddd; border-bottom: 1px dashed #ddd; padding: 10px 20px;overflow: hidden;}
#starRating .photo a { position: relative;float: left;margin-top: 6px; display: inline-block; width: 15px; height: 16px; overflow: hidden; margin-right: 10px; cursor: pointer; }
#starRating .photo a:last-child { margin-right: 0; }
#starRating .photo a .nohigh { position: absolute; width: 15px; height: 16px; top: 0; left: 0; background: url( '../images/page/x2.png'); }
#starRating .photo a .high { position: absolute; width: 15px; height: 16px; top: 0; left: 0; background: url( '../images/page/x1.png'); }
#starRating .starNum { float: left; font-size: 14px; color: #de4414; margin: 0; margin-left: 10px; }
#starRating .bottoms { float: right;; height: 29px; }
#starRating .photo { float: left;margin: 0; }
#starRating .bottoms a { margin-bottom: 0; }
#starRating .bottoms input { width: 48px; height: 29px; line-height: 29px; border-radius: 3px; display: inline-block; font-size: 14px; margin: 0 5px; text-align: center; cursor: pointer; border: none; }
.m-mialdtl .garyBtn { background-color: #e1e1e1; color: #999999; }
.m-mialdtl .blueBtn { background-color: #015293; color: #fff;  }

/*datanew*/
.m-dataflash{width: 592px; height: 423px;}
.g-dataflash,.g-dataflash .bd,.g-dataflash .bd li,.g-dataflash .bd li img{width: 592px; height: 368px;}
.g-dataflash .bd li{position: relative;}
.g-dataflash .bd li img{display: block;}
.g-dataflash .bd li p{position: absolute; left: 0; bottom: 0; right: 0; height: 45px; line-height: 45px; text-indent: 10px; color: #fff; background: rgba(0,0,0,.6);}
.g-dataflash .hd{position: absolute; right: 10px; bottom: 17px;}
.g-dataflash .hd li{float: left; margin-left: 10px; width: 10px; height: 10px; -moz-border-radius: 50%; border-radius: 50%; background: #83868e;}
.g-dataflash .hd li.on{background: #fff;}
.m-datanews{width: 588px; height: 423px;}
.m-datanews .m-titstyle3{margin-bottom: 5px;}
.m-stdtlss{height: 283px;}
.u-dtl{width: 592px;}
.u-dtr{width: 588px;}
.g-datapics{height: 200px;}
.g-datapics li{float: left; margin-right: 13px; width: 290px; height: 200px; position: relative;}
.g-datapics img{display: block; width: 290px; height: 200px;}
.g-datapics p{position: absolute; left: 0; right: 0; bottom: 0; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #fff; background: rgba(0,0,0,.6);}

.m-chartrelease{border: 1px solid #ddd;}
.m-datamenu{width: 280px;}
.m-datachart{padding: 40px 0; width: 917px;}
.g-databox{height: 626px; border: 1px solid #ddd;}
.g-datamenu{border-right: 1px solid #ddd;}
.g-datamenu h2{height: 50px; line-height: 50px; padding-left: 52px; font-size: 18px; font-weight: normal; background: #f5f5f5; cursor: pointer;}
.g-datamenu h2.on{border-left: 5px solid #015293; padding-left: 47px;}
.g-datamenu li{padding-left: 52px; line-height: 36px; font-size: 14px; cursor: pointer;}
.g-datamenu li.u-active{color: #015293;}
.m-sjchild{padding: 14px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.g-sjchild{height: 144px; overflow-y: auto;}

.g-datachart{height: 550px;overflow: auto;}

.m-xzdwzsk{margin-top: 33px; height: 296px;}
.m-xjdbkxj{margin-top: 24px; height: 298px;}
.g-xjdbkxj .m-xjxjhd{line-height: 36px; font-size: 15px; font-weight: bold; background: #f5f5f5; text-align: center;}
.g-xjdbkxj .m-xjxjhd .u-xjp1{text-align: center;}
.g-xjdbkxj p{float: left;}
.g-xjdbkxj .u-xjp1{width: 677px;}
.g-xjdbkxj .u-xjp2{width: 138px; text-align: center;}
.g-xjdbkxj .u-xjp3{width: 557px;}
.g-xjdbkxj .u-xjp4{width: 120px; text-align: center;}

.g-xjdbkxj .m-xjxjbd{height: 222px;}
.g-xjdbkxj .m-xjxjbd li{height: 37px; line-height: 37px;}
.g-xjdbkxj .m-xjxjbd li .u-xjp2{color: #999;}
.g-xjdbkxj .m-xjxjbd li .u-xjp1 a{display: block; padding-right: 10px;}
.g-xjdbkxj .m-xjxjbd li .u-xjp4{color: #e47b0a;}
.g-xjdbkxj .m-xjxjbd li .yjj{color: #1bb025;}

.m-pglocat{margin-bottom: 10px;}
.g-pglocat{height: 27px; line-height: 30px; padding: 0 0 0 19px; background: url(/dist/images/icon-location.png) left center no-repeat;background-position: -6px 4px;}
.g-pglocat,.g-pglocat a{font-size: 14px; color: #5e5e5e;}
.m-pgsearch .u-text{width: 180px; height: 30px; line-height: 30px; padding: 0 10px; background: #e5e5e5; border: none; font-size: 14px;border-radius: 4px 0 0 4px;}
.m-pgsearch .u-btn{width: 46px; height: 30px; border: none; background: #256ca4; color: #fff; font-size: 14px; cursor: pointer;border-radius: 0 4px 4px 0;}
.u-pgimg img{display: block; width: 100%;}

.u-datecho{right: 20px; top:  10px;}
.u-datecho .sub{    width: 54px; height: 30px;background: #337ab7;border: none;cursor: pointer;font-size: 14px;color: #fff;}
.u-datecho .text{    padding: 0 5px;width: 120px;height: 30px;line-height: 30px;background: #fff;border: 1px solid #ddd;}
/*关联文件*/
.m-relation ul li{line-height: 38px;}
.m-relation ul li.title{font-size: 18px; font-weight: 600; color: #015293;}
.m-relation ul li a{color: #333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 100%; display: block;}
.m-relation ul li span{display: inline-block;line-height: 27px;padding: 0 10px; height: 27px; border-radius: 5px; background-color: #015293; text-align: center; color: #fff; font-weight: 600;}

/**评论区**/
.m-dbtfuns .u-comment a{display: block;font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail-pl.png); background-repeat: no-repeat;background-position: 0 -23px;}

.m-talkbox {background:#f4f4f4;padding:23px 0;margin-top:15px;}
.g-talkbox{max-height:312px;overflow:auto;}
.m-talkbox h3{font-size:18px;color:#007acc;margin-bottom:12px;font-weight:normal;font-weight:normal;padding:0 25px;}
.m-talkbox ul li h2{font-weight:normal;line-height:28px;font-size:16px;}
.m-talkbox ul li div.f-clearfix{color:#888888;font-size:14px;padding:8px 0;margin:0 -15px;}
.m-talkbox ul li:not(:last-child) .u-line{margin:23px 25px 16px;border-bottom:1px dashed #ddd;height:1px;}
.m-talkbox ul li span{margin:0 15px;}

.m-xzdwzsk{margin-top: 33px; height: 296px;}
.m-xjdbkxj{margin-top: 24px; height: 298px;}
.g-intmls .m-xjxjhd{line-height: 36px; font-size: 15px; font-weight: bold; background: #f5f5f5; text-align: center;}
.g-intmls .m-xjxjhd .u-xjp1{text-align: center;}
.g-intmls p{float: left;}
.g-intmls .u-xjp1{width: 677px;}
.g-intmls .u-xjp2{width: 138px; text-align: center;}
.g-intmls .u-xjp3{width: 557px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.g-intmls .u-xjp4{width: 120px; text-align: center;}

.g-intmls .m-xjxjbd{height: 222px;}
.g-intmls .m-xjxjbd li{height: 48px; line-height: 48px;}
.g-intmls .m-xjxjbd li .u-xjp2{color: #999;}
.g-intmls .m-xjxjbd li .u-xjp1 a{display: block; padding-right: 10px;}
.g-intmls .m-xjxjbd li .u-xjp4{color: #e47b0a;}
.g-intmls .m-xjxjbd li .yjj{color: #1bb025;}


.g-datamenu h2{margin: 0;}
.u-stinps{width: auto;}

/* 遮罩层 */
.zhezhao{width: 100%;height: 100%;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 100;background: rgba(0,0,0,.3);}
/* 提示弹窗 */
.ls-window-box { width: 373px; height: 218px;background:#fff url("../images/page/dialog-bg.png") no-repeat center;background-size:105% 100%; position: fixed; top: 50%; margin-top: -100px; left: 50%; margin-left: -150px;  box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.16); z-index: 999; border-radius: 10px;}
.ls-window-content {padding: 30px 24px;border-radius: 10px;}
.ls-window-tit {font-size: 24px;color: #015293;font-weight: bold;text-align: center;line-height: 30px;}
.ls-window-con{font-size: 18px;text-align: center;line-height: 26px;margin-top: 20px;color: #333;}
.ls-window-btn {text-align: center;margin-top: 30px;}
.ls-window-btn a { display: inline-block; background: #015293; font-size: 18px; width: 120px; height: 40px; line-height: 40px; text-align: center; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px;color: #fff;}
/*InCollectList*/
.m-icloca{border-bottom: 1px dashed #ddd;}
.g-icloca{/*height: 20px;*/ height: 40px;line-height: 20px; padding: 10px 0 10px 24px; background: url(../images/public/icon-location.png) left center no-repeat;}
.m-icsearch{padding-top: 4px;}
.u-icsearchtext{padding: 0 8px; width: 180px; height: 30px; line-height: 30px; border: 1px solid #ddd; font-size: 14px;}
.u-icsearchbtn{width: 40px; height: 32px; border: none; background: url(/dist/images/common/searchbtn.png) center no-repeat; cursor: pointer; border: 1px solid #ddd; border-left: none;}
.m-iclists p{float: left;} 
.m-iclists .u-icsd1{/*width: 458px;*/width: 613px;}
.m-iclists .u-icsd2{width: 155px; text-align:center;}
.m-iclists .u-icsd3{width: 110px; text-align:center;}
.m-iclistshd{margin: 1px 0 2px; height: 40px; line-height: 40px; font-weight: bold; background: #f5f5f5;}
.m-iclistshd .u-icsd1{text-indent: 40px;}
.m-iclistsbd li{height: 42px; line-height: 42px;}
.m-iclistsbd .u-icsd1 a{padding-left: 8px; }
.m-iclistsbd .u-icsd2{color: #666;}
.m-iclistsbd .u-icsd3{color: #c0a216;}

/* 适配pad */
@media screen and (min-width:768px) and (max-width: 1025px) {
    .is-main{width:98%}
    /**互动交流**/
    .g-mailcx{padding:30px 0;}
    .u-xjcx input{width:200px;}
    .m-mlzxts .u-ms3,.m-mlzxts .u-ms4{display:none;}
    .m-mailform{padding:0}
    .u-stinps{float:left;margin-bottom:15px;}
    .m-usjbxx{height:auto;}
    .m-lginps input,.m-lginps textarea{width:500px}
    /**征集调查**/
    .m-dcfuns{height:auto}
    .u-dctime span{margin-right:50px;}
    .m-location{height:auto;}
    .u-lgtit{font-size:28px;}
    /**资讯中心**/
    .m-nsflash .bd .u-pic{width:50%}
    .m-nsflash .bd .u-pic img{width:100%}
    .m-nsflash .bd .u-desc{width:48%;padding:1%;height:263px;}
    .m-nsspecial,.m-nslf,.m-nsrg{width:100%}
    .g-nsspecial{width:90%}
    .m-nsflash .bd .u-pic, .m-nsflash .bd .u-pic img,.m-nsflash, .m-nsflash .bd li{height:305px;}
    .m-nsflash .hd{bottom:12px;}
    /**在线访谈**/
    .m-inlbox1 .u-desc{width:58%}
    .m-inlbox1 img{width:40%}
    .m-inlbox2,.m-inlbox3{width:100%!important;margin-bottom:20px}
    .g-inlxjfx{width:98%!important;}
    .m-inlftpics{height:auto}
    
    .m-listlf{width:30%}
    .m-listrg{width:68%}
    .m-dtfuns{height:auto}
    /**领导之窗**/
    .m-leaderlf{width:27%}
    .m-leaderrg{width:71%}
    .g-ldinfos{width:100%}
    .m-ldphoto{margin-bottom:15px;}
    /**新闻发布厅**/
    .m-nrrg,.m-nrlf{width:100%}
    .m-xwfbnew .m-nrrg li{width:48%;margin:1%}
    .m-nrrg li .u-pic{width:30%;object-fit:cover}
    .m-nrrg li .u-desc{width:65%}
    /**数据发布**/
    .m-datamenu{width:100%}
    .u-dtr,.u-dtl{width:48%;margin:1%}
    /**微博大厅**/
    .m-wblf,.m-wbiframe{width:100%}
    .m-wbwxinfo li{width:48%;margin:1%;padding:0}

}

/*phone sm*/
@media screen and (max-width: 767px) {
  .m-tabstyle41,.m-tabstyle42,.m-czjj .left,.m-czjj .right,.m-tzcz .left,.m-tzcz .right,.m-mlcz .m-fj ul li:first-child a img,.m-mlcz .m-fj ul li:last-child a img,.g-ftjjs{width: 100% !important;}
  .m-tzcz,.m-mlcz .m-fj ul{height: auto !important;}
  .m-suspen{display: none;}
  .m-nsflash,.m-pgsearch form{display: flex;justify-content: center;}
  .m-nstabs li,.jlrk,.u-izjdcbd,.m-tzcz .left ul li,.m-listpicture li,.g-datamenu h2,.m-usjbxx{margin: 0;}
  .m-nsflash .bd .u-desc,.m-rrespondnew,.m-tzcz .container,.m-xqfm .container,.m-mlcz .container,.m-detailbox,.g-mailcx,.m-mailform,.m-yjzjform{padding: 0;}
  .m-nstabs,.m-nslf,.m-nsflash .bd .u-desc,.g-rrespondnew div,.jyrk,.m-intmls,.g-intmls,.g-intmls .m-xjxjbd,.m-ionlinelive,.m-ionlinesurvey,.u-izjdcbd,.m-dtfuns,.m-location,.m-usjbxx,.u-stinps,.m-dcfuns,.m-inlgbz,.m-itllists li .u-desc,.m-itllists li .u-desc h1{height: auto;}
  .m-rrespondonle-desc,.m-respondlists,.m-respondlists,.g-rrespondnew{margin-bottom: 20px;}
  .m-rrespond-wx ul li a,.u-sjbb11,.u-sjbb21,.u-sjbb11,.m-mailform{padding-left: 10px;}
  .g-rrespondnew div,.u-izjdcbd div,.m-itllists li .u-desc h1{line-height: inherit;text-align: left;}
  .g-intmls .u-xjp3,.u-izjdcbd div,.m-ionlnedesc a,.m-ionlnedesc p{text-indent: 10px;}
  .g-intmls .u-xjp3,.m-intermayorleft,.m-intermayorright{width: 50%;}
  .m-intermayorleft,.m-pm,.m-xqfm ul,.g-mailcx form{display: flex;flex-direction: column;align-items: center;}
  .m-ionlnedesc,.m-czjj .right,.m-lsrw ul li img,.u-xjsub{margin: 10px 0;}
  .m-leaderrg,.x-switch{margin-top: 20px;}
  .x-switch,.m-listlf li,.g-leaderlf li{float: left;}
  .u-izjdcbd div,.m-dttext p{padding: 5px;}
  .m-ldtabs li,.m-yjzjtabs li{width: 50%;}
  .m-ldphoto a,.m-mlcode img{margin: 10px;}

  /* News 资讯中心 */
  .is-main,.m-pgsearch,.m-nsspecial,.m-nslf,.m-nsrg,.m-listlf,.m-listrg{width: 100%;}
  .m-nsflash .bd .u-pic,.m-nsflash .bd .u-pic img,.m-nsflash .bd .u-desc,.m-pgsearch form{width: 100%;}
  .g-nstabs li,.g-nstabs li .u-info{height: auto;}
  .m-nsflash{height: 800px;}
  .m-pgsearch .u-text{width: calc(100% - 90px);}
  .m-nsflash .hd{right: inherit;}
  .g-nsspecial{width: calc(100% - 61px);}
  .m-nstabs li{width: 33.33%;text-align: center;}
  .g-nstabs li{padding: 0 10px 5px 10px;}
  .m-liststyle1 li,.m-nsflash .bd .u-desc h1,.m-nsflash .bd .u-desc p{padding: 0 10px;}
  /* News-show/showList */
  .m-dttext p{text-indent: 0em !important;overflow: hidden;text-overflow: ellipsis;}
  .m-listlf li{width: calc(50% - 10px);margin: 5px;}
  .m-listpicture li{width: calc(50% - 10px);}

  /* Response 解读回应 */
  .g-rrespondnew,.m-rrespondlf,.u-rrespondonle-img,.u-rrespondonle-img img,.m-rrespondonle-desc,.m-ronlinelive-btn,.m-ronlinelive-btn ul,.m-rrespondrg,.m-rrespondwbbd,.m-dtvideo{width: 100%;}
  #xgvideo{width:100%!important}
  .m-rrespondnew{background: url(../images/page/icon-respond.png) #f5f5f5 94px 41px no-repeat;}
  .g-rrespondnew{background-color: #f5f5f5;}
  .g-rrespondnew p{padding: 10px;}
  .m-ronlinelive-btn ul li{margin: 0 5px;width: calc(25% - 10px);}
  .m-respondlists{width: 100%;height: auto;}

  /* Interact 互动交流 */
  .jlrk,.jyrk,.g-inter,.m-intmails,.m-intrg,.m-interbox,.m-intlf,.u-sjbb11,.u-sjbb21,.u-sjbb11,.m-ionlneimg,.m-ionlneimg img,.m-ionlnedesc,.m-leaderlf,.m-leaderrg,.m-ldphoto,.g-ldinfos,.m-wblf{width: 100%;}
  .xxlist,.x-switch,.m-progress,.u-progress,.m-inlbox1 img,.m-inlbox1 .u-desc,.g-ftjjs,.m-inlbox2,.g-ilwzzb,.scroll_container,.scroll_absolute,.m-inlbox3,.g-inlxjfx,.m-itllf,.m-itlrg,.m-itllists li img,.m-itllists li .u-desc{width: 100%!important;}
  .jyrk ul li{width: calc(50% - 12px);margin: 5px;}
  .jlrk p{font-size: 30px;}
  .g-intmls .u-xjp2{width: 26%;}
  .g-intmls .u-xjp4{width: 24%;}
  .g-inttjcx{margin-left: 20px;}
  .m-icoolbox{height: 170px;position: relative;}
  .g-ionlinesurvey .m-zjlists li{padding: 0 5px;}
  .m-intrbt li{width: calc(50% - 10px);margin: 5px;}
  .u-izjdcbd{width: calc(100% - 90px);}
  .u-izjdcbd>ul{position: absolute;top: 90px;left: 0;}
  .u-izjdcbd ul li{margin: 5px 20px;}
  .u-izjdcbd div a{line-height: 35px;}
  .u-xjcx{display: flex;flex-direction: column;}
  /* Interact Leader */
  .g-leaderlf li{width: calc(50% - 2px);border-left: 1px solid #dadada;}
  .m-leaderlf{min-height: inherit;}
  /* Interact WeiboHall */
  .m-wbwxinfo h2{text-indent: 10px;}
  /* Interact branch */
  .xxlist ul li{width: calc(33.33% - 15px);}
  /* Interact rank */
  .m-pgrank .u-irp02{width: 40% !important;}
  .m-pgrank .u-irp01,.m-pgrank .u-irp03,.m-pgrank .u-irp04{width: 20% !important;}
  /* InFeedback showList */
  .u-xjcx label{text-align: left;}
  .u-xjsub{width: 90%;}
  .m-mlzxts{overflow-x: scroll;}
  .mlzxtshd,.m-mlzxts>ul{width: max-content;}
  /* InFeedback write */
  .m-lginps input,.m-lginps textarea{width: calc((100% - 30px));}
  .m-mailform{overflow: hidden;}
  /* InCollect show/showList */
  .MsoTableGrid{width: calc(100% - 2px) !important;}
  .m-mlcode input{width: 170px;}
  .m-inlgbz{margin-bottom: 10px;}

  /* DataRelease 数据发布 */
  .m-datamenu,.m-datachart,.u-dtr,.u-dtl{width: 100%;}
  .f-pa{position: static;}
  .m-datachart{padding: 20px 0;}

  /* About 走遍池州 */
  .m-lsrw ul li,.m-tzcz .container,.m-xqfm .container,.m-mlcz .container,.is-footer .container{width: 100%;}
  .m-lsrw ul li{text-align: center;}
  .m-lsrw ul li img,.m-xqfm ul li{width: 95% !important;}
  .m-czjj .left .m-jj{min-height: 385px;}
  .m-tzcz{background: url(../images/page/bg-tzcz.png) !important;background-size: 100% 100% !important;}
  .m-tzcz .left ul li{width: calc(100% - 10px) !important;margin: 5px;}
  .m-xqfm ul li{margin: 10px 0 !important;height: auto !important;}
  .m-mlcz .m-fj ul li{position: static !important;margin: 5px 0;}
  .m-mlcz .m-fj ul li a{position: relative;}
  .m-mlcz .m-fj .m-aabout2,.m-mlcz .m-fj .m-aabout3,.m-mlcz .m-fj .m-aabout4,.m-mlcz .m-fj .m-aabout5{width: 50%;float: left;}
  .m-mlcz .m-fj .m-aabout2 img,.m-mlcz .m-fj .m-aabout3 img,.m-mlcz .m-fj .m-aabout4 img,.m-mlcz .m-fj .m-aabout5 img{width: 100%;}

  /* InKnowledgeBase show/showList */
  .m-knowledgelf,.m-knowledgerg{width: 100%;}
  .g-knowledge li{width: calc(50% - 10px);}

  /* Service showTopicList */
  .m-selistlf,.m-selistrg,.m-serdtlf,.m-sernavs,.m-serdtrg{width: 100%;}
  .m-sernavs{height: auto;}
  .m-selistlf li a{background-image: none;padding: 0;}
  .m-selistlf li{width: calc(33.33% - 10px); text-align: center;float: left;margin: 5px;}
  .m-serb1 li{width: calc(33.33% - 33px);margin: 5px 10px;}
  .m-serb2 li{width: 25%;}
  .g-sercontent{overflow: auto;}
  .g-sercontent table{width: 875px !important;}
  .m-sersummary li{width: calc(50% - 20px);margin: 10px;}
  .m-sersummary li.num-all{margin-left: 10px;}
  .m-serdtrg{margin-top: 20px;}
  .m-serpgcode{display: none;}

  /* Rss */
  .rss_left,.rss_alj,.rss_right{width: 100%;}
  .rss_left,.rss_right{height: auto;}
  .rss_left,.rss_alj,.rss_right{padding: 0;}
  .rss_alj{overflow: hidden;text-overflow: ellipsis;white-space: normal;}
  .rss_list ul li div{height: 48px;}
  .rss_right{margin-top: 20px;}
  .rss_list,.rss_cont{padding: 0 10px;}

  /* Intellect */
  .m-znwdheader span{font-size: 42px;}
  .m-znwdheader{width: 100%;height: 180px;line-height: 60px;}
  .m-znwdheader a{top: 140px;right: 10px;}
  .m-znwdmain{width: calc(100% - 20px);padding: 10px;}
  .m-znwdlf,.m-znwdrg{width: 100%;}
  .m-znwdrg,.m-znwdlists{margin: 20px 0;}
  .m-znwdrg,.m-znbq{height: auto;}
  .m-znwdtext dd{margin: 0 10px 0 64px;}
  .m-znwdsubmit textarea{width: calc(100% - 28px);}
  .m-znwdsubmit .u-num,.m-znwdsubmit input{position: absolute !important;}

  /* Member */
  .is-userheader{height: auto;padding: 12px 10px;}
  .g-userheader,.g-userheader img,.m-usermain,.m-userinfo ul{width: 100%;}
  .m-userinfo{padding: 10px;height: 334px;}
  .m-userinfo li{width: calc(50% - 20px);margin: 10px;}
  .m-userinfo li a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  .m-userlf,.m-userrg{width: calc(100% - 20px);margin: 0 10px 20px;}
  .m-userlf,.m-userrg{min-height: inherit;}
  .m-userrg{padding: 0;}
  .m-usertjls{height: auto;overflow-x: scroll;}
  .m-usertjls table{width:890px;}
  /* ContentError */
  .error-btn{width: 100%;}
  input.error-text{width: calc(100% - 36px);}
  .error-textarea{width: calc(100% - 20px);min-width: inherit;}

  /* 优化 */
  .is-main{width: calc(100% - 10px);}
  .m-intermain .m-pm11,.m-wbwxinfo li,.m-wbiframe{width: 100%;}
  .m-ronlinelive-btn ul li a,.m-wbwxinfo li p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  .m-intermain{margin: 0 auto;}
  .m-ionlnedesc h1,.m-ireply-body,.m-intermain .m-tabstyle42{height: auto;}
  .m-ionlnedesc h1{line-height: 30px;}
  .u-izjdcbd ul li{margin: 5px;width: calc(50% - 12px);}
  .u-imaillong{width: calc(100% - 100px);}
  .m-intermain .m-tabstyle4 li{margin-right: 0;}
  .m-intermain .u-izjdcbd>ul{top: 105px;}
  .m-intermain .u-pm{width: calc(100% - 53px);}
  .m-pm{margin: 0 10px 20px !important;}
  .m-dtcode{display: none;}
  .m-wbwxinfo li{padding: 0;margin: 10px 0;}
  .m-dbtfuns ul{margin-bottom:0}
  .m-listpicture li img{object-fit: cover;max-width: 100%;}
  .m-listpicture li span{display: inline-block;height:25px;overflow: hidden;}
  .m-itllists li .u-desc{box-sizing: border-box!important;}

  .m-nrrg li .u-desc p{word-break: break-all;}
}

.m-liststyle-gl .j-libox{width: 100%;float: left;overflow: hidden;}
.m-liststyle-gl .j-libox .j-licont{max-width: 100%;float: left;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m-liststyle-gl .j-libox .j-licont p{float: right;display: block;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m-liststyle-gl .j-libox .j-licont a.j-li-bt{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/dot.png) left center no-repeat;padding-left:14px}
.m-liststyle-gl .c-red{color:#e10000;}
.m-liststyle-gl b{color:#999;font-weight:normal}

@media screen and (min-width: 768px) {
  .navbar-collapse{width: 1200px !important;}
}
