@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站内页样式
 * @author: ishang_pan
 * @update: ishang_pan (2019-09-11 18:03)
 */

/*news*/
.m-newshot{margin: 30px 0 33px;    height: 45px;}
.m-newshot a{font-size: 32px; font-weight: bold; color: #d3000b;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;display:block;}
.m-nsflash,.m-nsflash .owl-item,.m-nsflash img{height: 362px;}
.m-nsflash img{display: block; width: 100%;}
.m-nsflash .owl-item{position: relative;}
.m-nsflash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 130px 0 20px; height: 52px; line-height: 52px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: url(../images/home/bg-flash.png); color: #fff;}
.m-nsflash .owl-pagination{position: absolute; right: 20px; bottom: 21px;}
.m-nsflash .owl-pagination .owl-page{float: left; margin-left: 12px;}
.m-nsflash .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: #fff; -moz-border-radius: 10px; border-radius: 10px;}
.m-nsflash .owl-pagination .active span{background: #ff862d;}
.m-nsnews{padding: 16px 14px 0 20px; background: #f5f5f5;}
.g-nsnews{height: 346px;}
.m-nsnews ul{margin-top: 3px;}
.m-nsboxs,.m-nszyzz,.m-nsdtxx{margin-top: 20px;}
.g-nsboxs,.g-nszyzz,.g-nsdtxx{padding: 13px 14px; border: 1px solid #ddd;}
.m-nslists{height: 228px;}
.m-nszzlists{height: 296px;}
.m-gwy{height: 147px;}
.m-gwy h1{height: 33px; line-height: 33px;}
.m-gwy h1 a{margin-right: 30px; font-size: 16px; color: #b90609; font-weight: normal;}
.m-dtlists{height: 288px;}
.m-onels{margin: 8px 0 11px; padding: 12px 10px 12px 77px; background: url(../images/page/bg-zxdt.png) #f5f5f5 left center no-repeat;}
.m-onels h1{height: 34px; line-height: 34px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-onels p{height: 32px; line-height: 32px; font-size: 14px; color: #999; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-onels p a{color: #ff6c00;}
.m-nsspecial{margin-top: 20px; padding: 25px 0 40px; background: #fafafa;}
.g-nsspecial .m-titstyle5 .u-tit{background: #fafafa;}
.m-nspl{margin-top: 20px; height: 92px;}
.m-nspl li{float: left; margin-right: 20px; width: 285px; height: 92px;}
.m-nspl li img{display: block; width: 285px; height: 92px;}
.m-nspl .prev,.m-nspl .next{position: absolute; top: 50%; margin-top: -20px; display: block; width: 20px; height: 40px; background-image: url(../images/home/bg-special.png); background-repeat: no-repeat;}
.m-nspl .prev{left: 0;}
.m-nspl .next{right: 0; background-position: -20px 0;}

/*service*/
.m-bslct{padding: 30px 0 16px;}
.m-bslct li{z-index: 1; width: 20%; height: 70px; line-height: 70px; text-align: center; float: left;}
.m-bslct li a.u-bsmc{display: block; height: 70px; line-height: 70px; background: #f98f8f; font-size: 20px; color: #fff;}
.m-bslct li span{display: inline-block; width: 32px; height: 32px; line-height: 32px; vertical-align: middle; margin-right: 16px; font-size: 32px;}
.u-bsqk{left: 0; top: 70px; right: 0; padding: 10px 30px; background: #fff; -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1); -moz-box-shadow: 0 15px 30px rgba(0,0,0,0.1); box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.u-bsqk p{line-height: 38px; border-bottom: 1px solid #ddd;}
.u-bsqk p.u-nbd{border: none;}
.u-bsqk p a{display: block; padding-left: 20px; display: block; text-align: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: url(../images/page/icon-bsw.png) left center no-repeat; font-size: 14px;}
.u-bsqk i{position: absolute; top: -9px; left: 50%; margin-left: -10px; display: block; width: 20px; height: 9px; background: url(../images/page/icon-bsjt.png) no-repeat;}
.g-sergrfr{padding: 18px 10px; border: 1px solid #ddd;}
.g-sergrfr .row{height: 216px;}
.g-sergrfr li{text-align: center; margin: 6px 0; }
.g-sergrfr li span{display: block; margin: 0 auto; width: 60px; height: 60px; line-height: 60px; -moz-border-radius: 50%; border-radius: 50%; border: 1px solid #ddd; font-size: 30px; color: #f67676; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.g-sergrfr li p{line-height: 36px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; font-size: 14px;}
.g-sergrfr li a:hover span{background-color: #f67676; color: #fff; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.m-serbmfw{padding: 10px; border: 1px solid #ddd;}
.g-serbmfw{height: 232px; overflow-y: auto;}
.g-serbmfw li{line-height: 34px;}
.g-serbmfw a{padding-left: 12px; background: url(../images/public/icon-li2.png) left center no-repeat;}
.g-sermsly{padding: 19px; border: 1px solid #ddd;}
.m-serms{margin: -6px;}
.m-serms a{margin: 6px; display: block; height: 63px; line-height: 63px; background: #f5f5f5;}
.m-serms span{display: inline-block; width: 30px; height: 30px; line-height: 30px; font-size: 30px; margin-right: 10px; color: #b90609; vertical-align: middle;}
.g-serrdfw{padding: 15px 15px 25px; border: 1px solid #ddd;}
.m-rdfw{height: 272px;}
.m-rdfw li{float: left; margin-top: 10px; width: 20%; text-align: center;}
.m-rdfw li a{padding-top: 6px; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s;}
.m-rdfw li img{margin: 0 auto; display: block; width: 72px; height: 72px;}
.m-rdfw li p{line-height: 43px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px;}
.m-rdfw li a:hover{-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); -webkit-transform: translate3d(0, -2px, 0); -moz-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}
.m-rdfw .owl-controls{margin-top: 5px; height: 5px;}
.m-rdfw .owl-controls .owl-pagination{width: 84px; margin: 0 auto;}
.m-rdfw .owl-controls .owl-page{float: left; width: 36px; height: 5px; margin: 0 3px; background: #dbdbdb;}
.m-rdfw .owl-controls .active{background: #f67676;}
.m-serwsrb .m-titstyle4{border-bottom: 1px solid #ddd; margin-bottom: 1px;}
.g-serwsrb{padding: 6px 16px; background: #f5f5f5;}
.g-serwsrb ul{background: url(../images/page/bg-num.png) left top no-repeat;}
.g-serwsrb li{line-height: 49px; border-bottom: 1px dashed #ddd; padding: 0 5px 0 35px;}
.g-serwsrb li a{display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.g-serwsrb li:nth-child(6){border-bottom: none;}
a.u-mailser{right: 0; top: 10px; display: block; padding: 0 14px; height: 28px; line-height: 28px; background: #ff862d; font-size: 14px; font-weight: bold; color: #fff; -moz-border-radius: 4px; border-radius: 4px;}
.u-mailser span{font-size: 4px; font-weight: normal; margin-right: 8px;}
.m-bjgs{padding: 1px 1px 4px; border: 1px solid #ddd;}
.m-bsgshd{height: 42px; line-height: 42px; padding: 0 20px; margin: 0 0 6px; background: #f5f5f5; font-size: 16px; font-weight: bold; color: #3d3d3d;}
.m-bsgshd p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-bjgs .u-bs1,.m-bjgs .u-bs3,.m-bjgs .u-bs4,.m-bjgs .u-bs5{width: 20%;}
.m-bjgs .u-bs2{width: 40%; *+width: 39%;}
.g-bjgs{padding: 0 20px; height: 305px;}
.g-bjgs li{height: 61px; line-height: 60px; border-bottom: 1px dashed #ddd;}
.g-bjgs li p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-bjgs li p.u-bs3{color: #999;}
.u-serzwfw{margin-top: 12px;}
.m-serwst{padding: 21px 20px; border: 1px solid #ddd;}
.m-wstxz p{font-size: 18px; font-weight: bold; height: 20px; line-height: 18px;}
.m-wstxz a{margin-top: 8px; display: block; height: 36px; line-height: 36px; padding-left: 22px; background: #f98f8f; color: #fff; border-radius: 4px;}
.m-wstbtns a{background: #f5f5f5; padding: 17px 0 4px;}
.m-wstbtns span{display: block; margin: 0 auto; width: 28px; height: 28px; line-height: 28px; font-size: 28px; color: #b90609;}
.m-wstbtns p{height: 44px; line-height: 44px;}
.m-serbjtj{padding: 8px 5px 8px 175px; background: url(../images/page/bg-bjtj.png) #f5f5f5 left center no-repeat;}
.m-serbjtj .m-titstyle4{display: none;}
.m-serbjtj li div{background: url(../images/page/bg-bjtjli.png) right center no-repeat;}
.m-serbjtj div p{line-height: 36px;}
.m-serbjtj div p span{color: #ce0205;}
.m-serbjtj li:nth-child(4) div{background: none;}


/*互动交流*/
.m-itmailto{padding: 20px 0;}
.m-ittj{border: 1px solid #ddd; padding: 8px 10px 8px 10px; background:#f5f5f5 18px center no-repeat;height:113px;overflow:auto;}
.m-ittj li{float: left; line-height: 21px; font-size: 14px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-ittj li span{color: #ff0101;padding-right: 10px;}
.m-ittj p{font-size:14px;}
.u-itm1{width: 50%;}
.u-itm2{width: 23%;}
.m-itxjcxs .u-tit{display: block; padding: 7px 10px; width: 45px; *+width: 25px; line-height: 18px; text-align: center; background: #b90609; color: #fff; font-size: 18px; font-weight: bold;}
.g-itxjcxs{border: 1px solid #ddd; padding: 27px 21px; width: 850px; *+width: 806px;}
.g-itxjcxs label{line-height: 30px; font-size: 14px; margin-bottom: 0; text-align: right; font-weight: normal; color: #b90609;}
.g-itxjcxs input{font-size: 14px;}
.g-itxjcxs .u-subit{width: 100%; height: 30px; line-height: 30px; border: none; background: #f15024; color: #fff; cursor: pointer;}
.m-itxjlbs{padding: 14px; border: 1px solid #ddd;}
.m-itxjhd{height: 45px; line-height: 45px; background: #f5f5f5;}
.m-itxjhd p{float: left; text-align: center; font-weight: bold;}
.m-itxjlbs .u-itb1{width: 52%;}
.m-itxjlbs .u-itb2{width: 16%;}
.m-itxjlbs .u-itb3{width: 16%;}
.m-itxjbd{    height: 415px;margin-bottom: 10px;}
.m-itxjbd li{height: 38px; line-height: 38px;}
.m-itxjbd li p{float: left;}
.m-itxjbd li p.u-itb1 a{padding-left: 10px; display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-itxjbd li .u-itb2{font-size: 15px; color: #666;}
.m-itxjbd li .u-itb3{font-size: 15px;}
.m-itxjbtns a{display: block; margin: 5px; background: #f5f5f5; height: 60px; line-height: 60px; text-align: center; font-size: 18px;}
.m-itxjbtns span{display: inline-block; width: 24px; height: 24px; line-height: 24px; font-size: 24px; vertical-align: middle; color: #b90609; margin-right: 12px;}
.g-itwxts{padding: 14px 14px 20px; height: 288px; *+height: 249px; border: 1px solid #ddd; background: url(../images/page/bg-itwxt.png) left bottom no-repeat; overflow-y: auto;}
.g-itwxts p{line-height: 28px; text-indent: 2em;}
.m-itwxtbtn a{background: #fbd9d8; padding: 13px 0 3px;}
.m-itwxtbtn a:hover{background:#b90609;color:#fff;}
.m-itwxtbtn span{display: block; margin: 0 auto; width: 28px; height: 28px; line-height: 28px; font-size: 28px; color: #b90609;}
.m-itwxtbtn a:hover span{color:#fff;}
.m-itwxtbtn p{line-height: 35px;}
.m-itzxft{padding: 14px; border: 1px solid #ddd;    overflow: hidden;}
.m-bqft{border-right: 1px dashed #ddd;}
.u-ftlf{width: 290px;}
.u-ftpic{margin-bottom: 10px;}
.u-ftbtn{height: 48px; line-height: 48px; border: 1px dashed #c53032; color: #b90609; font-size: 20px; font-weight: bold;}
.u-ftbtn span{display: inline-block; width: 28px; height: 28px; line-height: 28px; font-size: 28px; margin-right: 12px; vertical-align: middle;}
.u-ftrg{width: 570px;}
.u-ftrg h1{font-size: 20px; height: 38px; line-height: 38px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.u-ftrg ul{padding-right: 10px;}
.u-ftrg li{line-height: 40px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-itftrg{padding-left: 20px;}
.m-itftrg .m-titstyle3 .u-tit{font-size: 18px;}
.m-itftrg ul{margin: 4px 0; height: auto;}
.m-itftrg li{height: 36px; line-height: 36px;}
.u-xqyg{height: 58px; line-height: 58px; background: #f5f5f5; font-weight: bold;}
.u-xqyg span{display: inline-block; margin-right: 12px; width: 30px; height: 30px; line-height: 30px; font-size: 30px; vertical-align: middle; color: #e6665e; font-weight: normal;}
.m-itzjdc{padding: 14px; border: 1px solid #ddd;}
.m-itzjdc .u-date{width: 78px; height: 58px; line-height: 29px; border: 1px solid #ddd; border-radius: 4px; overflow: hidden;}
.m-itzjdc .u-date span{font-weight: bold; color: #b3b3b3;}
.m-itzjdc .u-date p{font-size: 14px; color: #fff; background: #ff862d;}
.m-itzjdc .u-desc{margin-left: 94px;}
.m-itzjdc .u-desc h2{line-height: 29px; font-weight: normal; color: #}
.m-itzjdc .u-desc p{margin-top: 3px; font-size: 14px; color: #999; line-height: 28px;}
.m-itzjdc .u-more{top: 50%; right: 0; margin-top: -15px; width: 80px; height: 30px; line-height: 30px; background: #ff862d; border-radius: 6px; background: #ff862d; color: #fff; font-size: 14px;}
.m-itzjdc ul{margin-top: 11px; height: 167px;}
.m-itzjdc li{height:55px;line-height: 55px; border-bottom: 1px dashed #ddd;}
.m-itzjdc li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
/* .m-itzjdc li a{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;} */
.m-itzjdc li a.u-a1{display: block;float: left;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;max-width: 650px;}
.m-itzjdc li a i{color: #b90609;}
.m-itzjdc li p{margin-right: 10px;}
.m-itzjdc li:nth-child(3){border: none;}
.m-intnums{padding: 7px 14px; border: 1px solid #ddd; height: 268px; *+height: 252px;}
.m-intnums ul{background: url(../images/page/bg-intnum.png) left top no-repeat; padding-left: 32px;}
.m-intnums li{line-height: 42px;}
.m-intnums li span{float: right; padding-left: 10px; font-size: 14px; color: #ff8a00;}
.m-intnums li a{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*解读回应*/
.u-pgpic{margin: 20px auto;}
.m-jdwjls,.m-sjzcjds{padding: 5px 14px 14px; height: 303px; *+height: 284px; border: 1px solid #ddd;}
.m-jdwjls .m-liststyle2,.m-sjzcjds ul{padding-top: 7px;}
.m-bjzcjd{padding: 5px 14px 10px; border: 1px solid #ddd;}
.m-bjzcjd .m-liststyle2{margin-top: 5px; height: 228px;}
.m-jdpics .m-titstyle3 .u-tit{font-size: 18px;}
.m-jdpics .bd{height: 240px; margin-top: 10px;}
.m-jdpics .bd li{float: left; margin-right: 6px; text-align: center;}
.m-jdpics .bd img{display: block; width: 288px; height: 190px;}
.m-jdpics .bd p{line-height: 50px;}

/*list*/
/*.m-pgmain{margin-top: 13px;}
.m-listmenus{background: #f5f5f5; border-bottom: 1px solid #ebebeb;}
.m-listmenus .u-tit{display: block; padding: 0 40px; line-height: 52px; background: #b90609; font-size: 20px; font-weight: bold; color: #fff;}
.m-listmenus li{float: left; margin: 0 15px; line-height: 52px;}
.m-listmenus li a{display: block; font-size: 16px; color: #3d3d3d;}
.m-listmenus li.u-active a,.m-listmenus li a:hover{background: url(../images/page/bg-mnact.png) center bottom no-repeat; color: #b90609; font-weight: bold;}
.m-listbox{padding: 15px 28px; border: 1px solid #ddd; border-top: none;}
.g-listbox li{height: auto;}
.m-listbox .m-pagination{margin: 30px 0 20px; display: inline-block;}*/
.g-listlf{background: #f5f5f5; min-height: 883px;}
.g-listlf .u-tit{/*height: 58px;*/ line-height: 58px; font-size: 24px; font-weight: bold; color: #fff; background: #b90609;}
.g-listlf .u-tit i{position: absolute; display: block; width: 13px; height: 7px; left: 50%; margin-left: -6px; bottom: -7px; background: url(../images/page/bg-lstit.png) no-repeat;}
.g-listlf li{border-bottom: 1px solid #fff; line-height: 67px;}
.g-listlf li a{display: block; padding: 0 30px; font-size: 18px; background-image: url(../images/page/bg-ls.png); background-repeat: no-repeat; background-position: right 0; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-listlf li.u-active a,.g-listlf li a:hover{background-position: right -67px; background-color: #ffe4e4; color: #b90609;}
.m-listtit{height: 40px; line-height: 40px; border-bottom: 1px solid #ddd; padding: 0 10px; font-size: 20px; font-weight: bold; color: #b90609;}
.m-cglists{padding: 8px 0;}
.m-listbox .m-pagination{display: inline-block;}


.m-liststyleopenness1 li{height: 38px;line-height: 38px;}
.m-liststyleopenness1 li span{    float: right; padding-left: 10px; font-size: 14px;color: #999;}
.m-liststyleopenness1 li a.u-a1{ display: block; float:left;padding-left: 14px;background: url(../images/public/icon-li2.png) left center no-repeat;overflow: hidden; word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;max-width:650px;}
.m-liststyleopenness1 li a.u-a2{float:left;color:#b80608;    margin-left: 5px;}
/*listone*/
/*.g-listonebox{font-size: 16px; line-height: 188%; min-height: 164px;}
.g-listonebox table{border-collapse: collapse;border:1px solid #333;}
.g-listonebox table td,.g-listonebox table th{border: 1px solid #333;}
.g-listonebox img{max-width: 100%;}*/
.m-cglistone{font-size: 16px; line-height: 188%; min-height: 164px; padding: 15px 10px; text-align: justify;}
.m-cglistone table{border-collapse: collapse;border:1px solid #333;}
.m-cglistone table td,.m-cglistone table th{border: 1px solid #333;}
.m-cglistone img{max-width: 100%;}

/*listpicture*/
/*.g-listpicbox ul{margin: 0 -30px;}
.g-listpicbox li{padding: 15px 30px;}
.g-listpicbox li img{display: block; width: 100%; height: 182px; padding: 8px; background: #f2f2f2;}
.g-listpicbox li .u-tit{margin: 10px 0; line-height: 18px; font-size: 14px; min-height: 36px;}
.g-listpicbox li .u-funs{line-height: 18px;}
.g-listpicbox li .u-funs p{font-size: 12px; color: #999;}
.g-listpicbox li .u-funs p span{margin-right: 5px; width: 16px; height: 18px; line-height: 18px; vertical-align: middle;}*/
.m-cglistpics{margin: 0 5px;}
.m-cglistpics .row{margin: 0 -30px;}
.m-cglistpics li{padding: 20px 30px;}
.m-cglistpics li img{display: block; width: 100%; height: 182px; padding: 8px; background: #f2f2f2;}
.m-cglistpics li .u-tit{margin-top: 10px; height: 36px; line-height: 18px; font-size: 14px;}
.u-info{height: 30px; line-height: 30px; color: #999; font-size: 12px;}
.m-cglistpics li a:hover img{background: #ffe4e4;}


/*detail*/
.m-detailbox{padding: 20px 50px; border: 1px solid #ddd;}
.u-lgtit{padding: 10px 10px 22px; font-weight: bold; font-size: 30px; color: #c50e1b; line-height: 1.5;}
.m-dtfuns{line-height: 1.5; background: #f5f5f5; padding: 8px 30px;}
.m-dtfuns,.m-dtfuns a{font-size: 14px; color: #5e5e5e;    text-align: center;}
.u-wzinfo,.u-fontsize{float: none;display: inline-block;}
.u-wzinfo span{margin-right: 40px;}
.u-fontsize a{margin: 0 4px;}
.m-dtfonts{padding: 20px 0; font-size: 16px; line-height: 188%; min-height: 164px;}
.m-dtcode{    margin-top: 20px;}
.m-dtfonts p{margin-bottom: 20px !important; outline: none;}
.m-dtfonts table{border-collapse: collapse;border:1px solid #333;}
.m-dtfonts table td,.m-dtfonts table th{border: 1px solid #333;}
.m-dtfonts img{max-width: 100%;}
.m-dtcode p{font-size: 12px; color: #999; text-align: center;}
.m-dtcode img{margin: 4px auto; display: block; width: 130px; height: 130px; padding: 4px; border: 1px solid #ddd;}
.m-shear{padding: 10px 0; border-bottom: 1px dashed #ddd;}
.m-btfuns li{float: left; margin: 0 15px 0 0; line-height: 28px;}
.m-btfuns li a{display: block; font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat;}
.m-btfuns li.u-comment a{background-position: 0 -28px;}
.m-btfuns li.u-error a{background-position: 0 -56px;}
.m-btfuns li.u-print a{background-position: 0 -84px;}
.m-btfuns li.u-close a{background-position: 0 -112px;}
.m-btfuns li.u-collect a{background-position: 0 -140px;}
.m-dtsxqh{padding: 15px 0;}
.m-dtsxqh li{max-width: 50%; line-height: 30px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-dtsxqh .u-dtprev{padding-left: 30px; background-position: left -168px;}
.m-dtsxqh .u-dtnext{padding-right: 30px; background-position: right -198px;}
.m-dtxgxw h1{height: 46px; line-height: 46px; border-bottom: 1px solid #ddd; font-size: 20px; font-weight: bold; color: #b90609;}
.m-dtxgxw ul{margin-top: 12px;}
.m-dtvideo{width: 700px; height: 400px;}

/*领导之窗*/
.m-leadergp{background: #f5f5f5;}
.m-leadergp h1{line-height: 50px; padding-left: 28px; font-size: 20px; font-weight: bold; color: #fff; background: #b90609;}
.m-leadergp li{border-bottom: 1px solid #fff;}
.m-leadergp li a{display: block; padding: 16px 14px;}
.m-leadergp li span{display: inline-block; margin-right: 24px; min-width: 54px; font-size: 18px; font-weight: bold;}
.m-leadergp li i{color: #999; font-size: 14px;}
.m-leadergp li.u-active span{color: #b90609;}
.m-leaderdesc .u-ldpic{width: 21%;}
.u-ldpic img{display: block; width: 100%; padding: 7px; border: 1px solid #ddd;}
.m-lddes{padding: 0 10px; width: 79%;}
.m-ldname{margin: 6px 0 26px; width: 100%; line-height: 36px;}
.m-ldname span{margin-right: 26px; font-size: 24px; font-weight: bold; color: #b90609;}
.m-ldname i{font-weight: bold;}
a.u-wtml{display: block; padding: 0 12px; background: #f6ae67; color: #fff; border-radius: 6px;}
a.u-wtml p{display: inline-block; width: 18px; height: 20px; line-height: 20px; font-size: 18px; color: #fff; vertical-align: middle; margin-right: 10px;}
.m-ldjij{padding: 16px; background: #f5f5f5; min-height: 148px;}
.m-ldgzjlbox{padding: 10px; line-height: 32px; border: 1px solid #ddd;}
.m-ldgzjlbox p{text-indent: 2em;}
.m-ldgzjl{margin-top: 10px;}
.m-ldgzjl .m-liststyle2{padding: 10px; border: 1px solid #ddd;}
.m-ldpics{margin-top: 10px;}
.m-ldhdjj{padding: 10px; border: 1px solid #ddd;}
.m-ldhdjj a{display: block; position: relative; margin: 0 10px;}
.m-ldhdjj img{display: block; width: 100%; height: 144px;}
.m-ldhdjj p{left: 0; right: 0; bottom: 0; padding: 0 5px; line-height: 36px; background: rgba(0,0,0,.5); color: #fff;}

/*我要写信*/
.m-maildesc{margin: 10px 0 15px;}
.m-mailinfos{margin: 1px 0 0; padding: 10px 38px 20px; background: #f5f5f5; line-height: 34px; text-align: justify;}
.m-maildesc .m-titstyle4 .u-more{font-size: 16px; font-weight: bold; color: #cd0000;}
.m-maildesc .m-titstyle4 .u-more span{margin-right: 11px;}
.u-nologin{padding: 15px; font-size: 14px;}
.u-nologin a{margin: 0 4px; color: #1893e5;}
.m-mailfmbox{padding: 0 130px;}
.m-mailfmbox label{font-size: 14px; font-weight: normal;}
.m-mailfmbox label span{color: red;}
.u-mailone{padding-bottom: 12px; margin-bottom: 24px; border-bottom: 1px dashed #ddd;}
.m-mailfmbox .radio-inline{margin: 0 5px 0 20px;}
.m-mailfmbox .u-mlcode{width: 120px; height: 34px;}
.m-mailfmbox .text-center{margin: 20px 0;}
.m-mailfmbox .btn-danger,.m-mailfmbox .btn-primary{margin: 0 15px; padding: 6px 30px;}
.m-mailfmbox .btn-primary{background: #ebebeb; border-color: #ebebeb; color: #999;}
.u-xxcode{height: 34px; overflow: hidden; padding: 0 15px;}
.u-xxcode a{line-height: 44px; font-size: 12px;}

/*信件列表*/
.m-mlbds{padding: 15px 110px 0; border: 1px solid #ddd;}
.m-mlbds label{font-size: 14px; font-weight: normal;}
.m-zxtslist .m-titstyle4 .u-more{font-size: 16px; font-weight: bold; color: #cd0000;}
.m-zxtslist .m-titstyle4 .u-more span{margin-right: 8px;}
.g-zxtslist{padding: 15px; border: 1px solid #ddd;}
.m-zxtslist p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-zxtslist .u-ts1{width: 20%;}
.m-zxtslist .u-ts2{width: 35%;}
.m-zxtslist .u-ts3{width: 15%;}
.m-zxtshd{height: 40px; line-height: 40px; background: #f8f8f8; margin: 1px 0 8px; text-align: center;}
.m-zxtsbd li{border-bottom: 1px dashed #ddd; line-height: 45px;}
.m-zxtsbd li .u-ts2 a{padding-left: 10px;}
.m-zxtsbd li .u-cl{color: #999;}
.m-zxtslist .m-pagination{margin: 30px 0 20px; display: inline-block;}

/*网上调查*/
.m-yjzjtit{padding: 8px 0 20px; font-size: 32px; font-weight: bold; color: #c50e1b;}
.m-yjzjfuns{padding: 5px; border-bottom: 1px solid #ddd; line-height: 28px;}
.m-yjzjfuns p{display: inline-block; margin: 0 30px; font-size: 14px; color: #999;}
.m-yjzjfuns p span{color: #d00d0d;}
.m-dczjtext{padding: 20px 60px; line-height: 188%; min-height: 164px;}
.m-dczjtext table{border-collapse: collapse;border:1px solid #333;}
.m-dczjtext table td,.m-dczjtext table th{border: 1px solid #333;}
.m-dczjtext img{max-width: 100%;}
.g-zjbox{margin-bottom: 10px; padding: 15px; border: 1px solid #ddd;}
.m-dccode{padding: 10px 0;}
.m-dccode .control-label span{color: #d00d0d;}
.m-dccode .form-control{width: 25%;}
.u-codeimg{margin: 0 5px;}
.m-dcjsbd{margin-top: 15px; padding: 14px; line-height: 42px; background: #f5f5f5;}
.m-dcjsbd span{margin-right: 20px; color: #d00d0d;}
.m-dcbtfuns{padding: 20px 10px 10px; border-bottom: 1px dashed #ddd;}
.m-dcbtfuns li{float: left; margin-right: 20px; line-height: 28px;}
.m-dcbtfuns li a{display: block; font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat;}
.m-dcbtfuns li.u-comment a{background-position: 0 -28px;}
.m-dcbtfuns li.u-error a{background-position: 0 -56px;}
.m-dcbtfuns li.u-print a{background-position: 0 -84px;}
.m-dcbtfuns li.u-close a{background-position: 0 -112px;}
.m-dcbtfuns li.u-collect a{background-position: 0 -140px;}

/*调查结果*/
.u-dcjgtit{margin: 1px 0 2px; padding: 10px; background: #f5f5f5; font-size: 14px;}
.g-dczjjg{margin-top: 20px; padding: 15px 15px 0; border: 1px solid #ddd;}
.g-dczjjg h1{margin-bottom: 20px;}
.u-dcname{margin-bottom: 20px;}
.progress{width: 50%;}

/*意见征集*/
.u-zjtit{padding: 8px 0 20px; font-size: 32px; font-weight: bold; color: #c50e1b;}
.m-zjsta{padding: 5px; line-height: 28px; border-bottom: 1px solid #ddd;}
.m-zjsta p{display: inline-block; margin: 0 30px; font-size: 14px; color: #999;}
.m-zjsta p span{color: #d00d0d;}
.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: #d00d0d; color: #fff;}
.g-yjzjbox{padding: 20px 0;}
.g-zjinfo{padding: 0 80px; line-height: 188%; min-height: 164px;}
.m-zjbtfuns{padding: 10px; border-bottom: 1px dashed #ddd;}
.m-zjbtfuns li{float: left; margin-right: 20px; line-height: 30px;}
.m-zjbtfuns li a{display: block; font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat;}
.m-zjbtfuns li.u-gotp a{background-position: 0 0;}
.m-zjbtfuns li.u-print a{background-position: 0 -30px;}
.m-zjbtfuns li.u-close a{background-position: 0 -60px;}
.m-yjzjform{padding-right: 200px;}
.m-yjzjform label span{color: #d00d0d;}
.u-lycode{width: 30%; margin-right: 8px;}
.u-formbtn input{margin: 10px;}
.m-lylists h1{font-weight: bold; color: #d00d0d; padding: 5px;}
.m-lylists li{margin: 20px 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{padding: 0 80px;}
.m-zjrst .u-tit{font-weight: bold; color: #d00d0d; padding: 5px;}
.u-zjsetbs{line-height: 188%; min-height: 164px; text-indent: 2em;}

/*答问知识库*/
.m-dwzsklf{width: 380px; margin-right: -380px;}
.m-zskxz{margin-bottom: 20px; padding: 15px 0 5px; border: 1px solid #ddd;}
.m-zskxz h1{height: 18px; line-height: 18px; padding-left: 11px; border-left: 4px solid #d00d0d; font-size: 18px; color: #d00d0d;}
.m-zskxz .row{margin: 10px;}
.m-zskxz .row li{padding: 5px; text-align: center; line-height: 40px;}
.m-zskxz .row li a{display: block; background: #ebebeb; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-zskxz .row li a:hover,.m-zskxz .row li.u-active a{background: #d00d0d; color: #fff;}
.m-dwzskrg{width: 100%;}
.m-dwzskrgbox{margin-left: 400px;}
.m-dwzskrgbox .m-liststyle1 li{line-height: 38px;}
.m-dwzskrgbox .m-pagination{display: inline-block;}

/*专题专栏*/
.g-ztzlbox li{margin: 5px 0;}
.g-ztzlbox li img{display: block; width: 100%; height: 82px;}
.g-ztzlbox li p{font-size: 16px; line-height: 40px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*网站地图*/
.g-sitemap{margin-top: 10px;}
.g-sitemap .row{margin: 0 -10px;}
.g-sitemap .row li{padding: 5px 10px; text-align: center;}
.g-sitemap .row li a{display: block; padding: 10px 0; background: #f5f5f5; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-sitemap .row li a:hover{background: #f67676; color: #fff; -webkit-transition: all 0.4s; transition: all 0.4s;}

/*在线访谈*/
.g-zcftfl{padding: 15px; border: 1px solid #ddd;}
.g-zcftfl p{line-height: 32px;}
.g-zcftfl .f-ti2{text-indent: 2em;}
.g-zcftfl li{height: 38px; line-height: 38px;}
.g-zcftfl li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
.g-zcftfl li a{display: block; padding-left: 12px; background: url(../images/home/icon-li2.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;font-size:16px;}

.g-zxftsearch{padding-right: 65px;}
.u-ftshbt{right: 0; top: 0;}

.m-zxftls img{display: block; width: 254px; height: 176px; *+width: 248px; *+height: 168px; padding: 3px; border: 1px solid #ddd;}
.g-zxftls{    border: 1px solid #ddd;width: 631px; background: #f7f7f7; padding: 7px 20px 13px; height: 176px; *+width: 591px; *+height: 156px;}
.g-zxftls h2{height: 36px; line-height: 36px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; font-weight: bold; color: #cd0000;}
.g-zxftls p{line-height: 30px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-ctpg .m-pagination{display: inline-block;}

/*在线访谈内页*/
.m-ftinfos{padding: 7px 15px 9px; background: #f5f5f5;}
.m-ftinfos h1{padding: 5px 0 20px; font-size: 24px; font-weight: bold; color: #cd0000; text-align: center;}
.m-ftinfos img{display: block; width: 294px; height: 218px; float: left;}
.m-ftinfos .u-desc{width: 551px; line-height: 31px;}
.m-ftbmjj{padding: 10px; border: 1px solid #ddd;}
/* .m-ftbmjj h1{padding: 5px 0; font-size: 18px; font-weight: bold; color: #cd0000;} */
.m-ftbmjjtab{padding: 5px 0;}
.m-ftbmjjtab li{float: left; padding: 0 5px; font-weight: bold; font-size: 18px; line-height: 19px; cursor: default;}
.m-ftbmjjtab li.u-active{color: #cd0000;}
.g-ftbmjj{height: 234px; overflow-y: auto;}
.g-ftbmjj p{line-height: 26px; font-size: 14px; text-indent: 2em;}
.m-ftzbtp .bd{height: 190px; margin-top: 15px;}
.m-ftzbtp .bd li{float: left; margin-right: 15px; width: 288px; height: 190px; position: relative;}
.m-ftzbtp .bd img{display: block; width: 288px; height: 190px;}
.m-ftzbtp .bd p{position: absolute; left: 0; bottom: 0; right: 0; line-height: 40px; text-align: center; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; color: #fff; background: url(../images/home/bg-flash.png);}
.g-ftwzzb{margin: 10px; height: 520px; overflow-y: auto;}
.m-fuzcr{line-height: 28px; font-size: 14px; padding: 10px; border-bottom: 1px dashed #ddd;}
.g-ftwzzb .u-name,.g-ftwzzb .u-desc{color: #666;}
.g-ftwzzb .u-date{color: #999;}
.m-fuldh{padding: 10px; line-height: 28px; font-size: 14px; background: #f5f5f5;}
.u-fyname{color: #cd0000;}
.u-ftsort li{float: left; margin: 0 5px;}
.u-ftsort li a{font-size: 14px; font-weight: normal;}
.u-ftsort li.u-active a{color: #b90609;}
/*答问知识库内页*/
.m-dwzskwt{border-bottom: 1px dashed #ddd; margin: 10px 0;}
.m-dwzskwt .u-tit{font-size: 18px; color: #c50e1b;}
.m-gdwbox{padding: 10px 0;}

/*数据发布*/
.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: #cd0000;}
.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; border-radius: 8px;}
.m-sjfbtab2 li.u-active a{background: #ff8383; color: #fff;}
.m-chart{height: 460px;}
 /***办事服务新版**/
  /* .m-box1{border:1px solid #ddd;border-top: none;} 
  .m-box1prl{padding: 19px 20px 0;}
  .g-widli{width: 391px;*+width: 371px;}
  .m-personservice ul li .m-serviceboxli{height: 180px;background: #f5f5f5;    padding: 14px 0;}
  .m-box1left,.m-box2left{       margin-top: 40px; text-align: center;}
  .m-box1left i{background: url(../images/page/hot.png) no-repeat;display: inline-block;width: 48px;height: 48px;}
  .m-box2left i{background: url(../images/page/hot2.png) no-repeat;display: inline-block;width: 48px;height: 48px;}
  .m-box1left i.u-hot1{background-position:-6px -2px;}
  .m-box1left i.u-hot2{background-position:-73px -2px;}
  .m-box1left i.u-hot3{background-position: -134px 1px;}
  .m-box1left i.u-hot4{background-position: -194px -1px;}
  .m-box1left i.u-hot5{background-position:-2px -65px;}
  .m-box1left i.u-hot6{background-position:-55px -65px;}
  .m-box1left i.u-hot7{background-position:-106px -65px;}
  .m-box1left i.u-hot8{background-position:-153px -65px;}
  .m-box1left i.u-hot9{background-position:-201px -65px;}
  .m-box2left i.u-frhot1{background-position:-4px -2px;}
  .m-box2left i.u-frhot2{background-position:-69px -2px;}
  .m-box2left i.u-frhot3{background-position:-133px -2px;}
  .m-box2left i.u-frhot4{background-position:-189px -2px;}
  .m-box2left i.u-frhot5{background-position:-3px -53px;}
  .m-box2left i.u-frhot6{background-position:-69px -56px;;}
  .m-box2left i.u-frhot7{background-position:-130px -57px;}
  .m-box2left i.u-frhot8{background-position:-188px -56px;}
  .m-box2left i.u-frhot9{background-position:-5px -104px;}
  .m-box2left i.u-frhot10{background-position:-67px -106px;}
  .m-box1left div,.m-box2left div{color: #3d3d3d;font-weight: bold;font-size: 18px;text-align: center;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
  .m-box1right ul li{line-height: 30px;height: 30px;}
  .m-box1right ul li a{display: block;color: #999999;font-size: 14px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
  .m-box1right ul li:hover a{color:#b90609}

.m-hotservice,.m-themeservice,.m-departservice,.m-hotservice2{overflow: hidden;height: 600px;}
.m-hotservice2 .bd{width: 100%;} */
/*.m-switch .bd ul li{width: 25%;}*/
/* .m-switch .hd{    top: 38px;right: 10px;}
.m-switch .hd ul li{background: url(../images/page/icon-jt.png) left center no-repeat;width: 18px; height: 18px;    border: 1px solid #c3c3c3;border-radius: 4px; float: left;}
.m-switch .hd ul li.u-prev{    background-position: -1px -2px;    margin-right: 8px;}
.m-switch .hd ul li.u-next{    background-position: -19px -2px;}
.m-switch .hd ul li.u-prev:hover{border: 1px solid #e47e7c; background-position: -1px -20px; }
.m-switch .hd ul li.u-next:hover{border: 1px solid #e47e7c; background-position: -19px -20px; }
.m-themesrarch{height: 60px;background: #f5f5f5;}
.m-themesrarch span{color: #3d3d3d;font-size: 16px;text-indent: 22px;line-height: 60px;display: inline-block;float: left;font-weight: bold;}
.m-selbox,.m-thememoresearch{display: inline-block;line-height: 60px;height: 60px;float: right;}
.m-thememoresearch h2{line-height: 60px;margin-right: 80px;}
.m-selbox ul li{    display: inline-block;}
.m-selbox ul li img{vertical-align: middle;margin-right: 12px;margin-bottom: 1px;}
.m-selbox .u-mlr{margin: 0 64px 0 41px;}
.m-thememoresearch .g-search{width: 270px;height: 33px;    margin-top: 13px;margin-right: 14px;box-shadow: none;}
.m-thememoresearch .g-search .u-searchtext{height: 33px;line-height: 33px;}
.m-thememoresearch .g-search .u-searchbtn{height: 33px;line-height: 33px;color: #ba080b;}
.m-sxmc .u-bs2,.m-sxmc .u-bs3{width: 25%;}
.m-sxmc .u-bs1{width: 50%; *+width: 49%;}
.g-sxmc{}
.g-sxmc li{height: 61px; line-height: 60px; border-bottom: 1px dashed #ddd;}
.g-sxmc .u-bs1{text-indent: 15px;}
.g-sxmc li p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-sxmc li p.u-bs3,.g-sxmc li p.u-bs3 a{color: #ff862d;font-size: 14px;}
.m-sxmc .m-bsgshd { height: 45px;line-height: 45px; padding: 0 20px; margin: 0 0 6px; font-size: 16px; font-weight: bold; color: #3d3d3d;background: none;border-bottom: 1px solid #ddd;}
 */
.m-bjgs{padding: 1px 1px 0; border: 1px solid #ddd;}
.m-bsgshd{height: 42px; line-height: 42px; padding: 0 20px; margin: 0 0 6px; background: #f5f5f5; font-size: 16px; font-weight: bold; color: #3d3d3d;}

.m-bsgshd p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-bjgs .u-bs1,.m-bjgs .u-bs3,.m-bjgs .u-bs4,.m-bjgs .u-bs5{width: 20%;}
.m-bjgs .u-bs2{width: 40%; *+width: 39%;}
.g-bjgs{padding: 0 20px;     height: 293px;overflow: hidden;}
.g-bjgs li{height: 61px; line-height: 60px; border-bottom: 1px dashed #ddd;}
.g-bjgs li p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;text-align:center;}
.g-bjgs li p.u-bs3{color: #999;}
.m-serbjtj{padding: 0 5px 8px 175px; background: url(../images/page/bg-bjtj.png) #f5f5f5 left center no-repeat;}
.m-serbjtj .m-titstyle4{display: none;}
.m-serbjtj li div{background: url(../images/page/bg-bjtjli.png) right center no-repeat;}
.m-serbjtj div p{line-height: 36px;}
.m-serbjtj div p span{color: #ce0205;}
.m-serbjtj li:nth-child(4) div{background: none;}

.m-serwsrb .m-titstyle4{border-bottom: 1px solid #ddd; margin-bottom: 1px;}
.g-serwsrb{padding: 6px 16px;}
.g-serwsrb ul{background: url(../images/page/bg-num.png) left top no-repeat;}
.g-serwsrb li{line-height: 49px; border-bottom: 1px dashed #ddd; padding: 0 5px 0 35px;}
.g-serwsrb li a{display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.g-serwsrb li:nth-child(6){border-bottom: none;}

.g-mslyfw{border:1px solid #ddd;padding: 22px 19px 8px;height: 313px;*+height: 270px;}
.g-mslyfw ul li{text-align: center;margin-bottom: 15px;}
.g-mslyfw ul li a{display: block;background: #f5f5f5;    height: 120px;}
.g-mslyfw ul li:hover a{background: #b90609;color: #fff;}
.g-mslyfw ul li:hover a i{color: #fff;}
.g-mslyfw ul li i{display: inline-block;width: 30px; height: 30px; line-height: 30px;font-size: 30px;color: #f8a6a6;    margin: 28px 0 13px;}
.m-ztzlbox{margin: 15px 0 0px;}
.m-ztzlbox ul li{height: 100px;text-align: center;line-height: 100px;margin-bottom: 10px;}
.m-ztzlbox ul li a{display: block;color: #fff;font-size: 22px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-ztzlbox ul li a.u-ztzl1{background: #8ccaee;}
.m-ztzlbox ul li a.u-ztzl2{background: #f0b19b;}
.m-ztzlbox ul li a.u-ztzl3{background: #acdc92;}
.m-ztzlbox ul li a.u-ztzl4{background: #d6b8e5;}
.m-ztzlbox ul li a i{    display: inline-block; width: 30px; height: 30px; line-height: 30px;font-size: 30px; margin-right: 19px; vertical-align: middle;}
/***专访视频**/
.interview_vedio_btn {
    margin-top: 10px;
    display: block;
    width: 258px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #ddd;
    background: url(../images/page/interview_vedio_btn.png) 61px center no-repeat;
    font-size: 16px;
    text-indent: 117px;
}
/***新建评价***/
/********百姓热线内容页*********/
/*返回列表*/
.m-fhlb{border: 1px solid #ddd;background: #F5F5F5;margin-top: 10px;}
.m-fhlb a{display: block;width: 124px;height: 46px;line-height: 46px;background: #b90609;color: #fff;text-align: center;}

/*内容*/
.m-wmly{margin-top: 15px;border:1px solid #ddd;overflow: hidden;background: #F5F5F5;}

.wmly-left{float: left;width: 170px;text-align: center;padding: 20px 0;}
.wmly-left img{width: 120px;height: 120px;border: 1px solid #ddd;}
.wmly-left p{color: #d60b0b;line-height: 35px;font-weight: bold;}

.wmly-right{margin-left:171px;background: #fff;border-left: 1px solid #ddd;}
.u-nr h3{line-height: 30px;padding: 10px 30px;font-size: 18px;font-weight: bold;}
.u-nr .bz{padding: 6px 30px;line-height:25px;font-size:13px;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;background: #F5F5F5;}
.u-nr .sj{background: url(../images/page/sz.jpg) 0 center no-repeat;padding: 0 20px;}
.u-nr .dw{font-size: 14px;color: #b90609;}
.u-nr .nr{padding: 20px;line-height: 28px;font-size: 14px;text-align: justify;}

.u-hf{border-top: 1px solid #ddd;padding:15px 20px;}
.u-hf .zs{font-size: 12px;}
.u-hf .zs span{display: inline-block;height: 25px;line-height: 25px;margin-right: 15px;}
.u-hf .hf{width:76px;text-indent:10px;color: #fff;background: url(../images/page/hf.png) no-repeat;}
.u-hf .dw{font-size: 14px;color: #b90609;}
.u-hf .con{margin:15px 0;min-height:150px;line-height: 28px;font-size: 14px;text-align: justify;}

#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; }
.garyBtn { background-color: #e1e1e1; color: #999999; }
.blueBtn { background-color: #da8808; color: #fff;  }  



.m-listtop{border: 1px solid #ddd;border-radius: 5px;min-height: 765px;padding:10px 20px}
.m-listtop .m-list-type{height: 40px;line-height: 40px;font-size: 18px;color: #ba082e;text-indent: 15px;background: url(../images/page/t-bj.png) 0 center no-repeat;}
.m-listtop .m-list-title{height: 60px;line-height: 60px;text-align: center;font-size: 34px;font-weight: 500;overflow: hidden;}
.m-listtop .m-from-cont{border-top:1px solid #ddd;padding-top:10px;text-align: left;color:#999;font-size:15px;margin-bottom: 20px}
.m-listtop .m-onelist{padding:0}



/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
    .g-sergrfr li{width: 14.28%;}

    .m-mailfmbox label,.m-mlbds label{padding-left: 0; padding-right: 0;}
     /***办事服务新版**/
   /*.m-box1{height: 684px;} */

   .m-themebox ul li{width: 116.5px;*+width: 106.5px;}
   .g-mslyfw ul li{width: 153px;*+width: 139px;}

}
/*medium pcScreen*/
@media screen and (max-width: 1199px) {
    .m-newshot{padding: 15px 0;}
	.m-newshot a{font-size: 24px;}
	.m-nsflash,.m-nsflash .owl-item,.m-nsflash img{height: 284px;}
	.m-nsnews{padding: 10px 10px 0 20px;}
	.g-nsnews{height: 274px;}
	.m-nslists{height: 180px;}
	.m-nszzlists,.m-dtlists{height: 251px;}
	.m-gwy{height: 123px;}
	.m-onels{margin: 0px 0 11px;}
	.m-nsspecial{margin-top: 15px; padding: 15px 0;}
	.m-nspl{margin-top: 10px;}

	a.u-mailser{top: 5px;}

	.m-ittj{padding: 5px 10px 4px 60px;}
	.m-ittj li{line-height: 26px;}
	.g-itxjcxs{padding: 27px 10px; width: 655px; *+width: 635px;}
	.u-ftrg{width: 375px;}

	.m-jdwjls,.m-sjzcjds{height: 241px; *+height: 226px; padding: 5px 10px 10px;}
	.m-bjzcjd .m-liststyle2{height: 180px;}

	.m-listmenus .u-tit,.m-listmenus li{line-height: 45px;}
	.m-listbox{padding: 10px;}
	.m-listbox .m-pagination{margin: 0; padding: 5px;}

	.m-detailbox{padding: 10px;}
	.u-lgtit{padding: 15px 0; font-size: 24px;}
	.m-dtvideo{width: 100%; height: auto;}

	.m-leadergp li span{display: block;}
    .m-ldname{margin-bottom: 10px;}
    .m-ldhdjj a,.m-ldhdjj img{height: 120px;}

    .m-mailfmbox,.m-mlbds{padding: 15px 50px;}

    .g-zxftls{width: 436px; padding: 7px 10px 13px; *+width: 416px;}
    .g-zxftls h2{line-height: 30px; height: 30px;}

    .m-ftinfos img{width: 250px; height: 185px;}
    .m-ftinfos .u-desc{width: 410px;}

    .m-cglistpics .row{margin: 0 -10px;}
    .m-cglistpics li{padding: 10px;}
    .m-cglistpics li img{height: 123px;}
    .g-mslyfw{height:auto;}
	.g-mslyfw{padding: 19px 19px 8px;}
	.g-mslyfw ul li a{height: 80px;}
    .g-mslyfw ul li i{ margin: 14px 0 5px;}
	.m-ztzlbox{margin: 10px 0 0px !important;}
    

}
/*pad*/
@media screen and (max-width: 991px ){
    .m-newshot {margin:15px;}
	.m-newshot a{font-size: 20px;}
	.m-nsflash .owl-item p{padding-left: 10px; height: 40px; line-height: 40px; font-size: 14px;}
	.m-nsflash .owl-pagination{bottom: 15px;}
	.m-nsnews{padding: 0; background: none;}
	.m-nsboxs,.m-nszyzz,.m-nsdtxx{margin-top: 15px;}
	.g-nsboxs,.g-nszyzz,.g-nsdtxx{padding: 10px 14px;}
	.m-gwy h1 a{margin-right: 5px; font-size: 14px;}
	.m-nsspecial{margin-top: 10px; padding: 10px 0;}

	.m-bslct{padding: 15px 0;}
	.m-bslct li,.m-bslct li a.u-bsmc{height: 50px; line-height: 50px;}
	.m-bslct li a.u-bsmc{font-size: 18px;}
	.m-bslct li span{width: 20px; height: 20px; line-height: 20px; font-size: 20px; margin-right: 10px;}
	.u-bsqk{top: 50px; padding: 10px;}
	.g-sergrfr{padding: 10px;}
	.g-serrdfw{padding: 8px 8px 12px;}
	.m-rdfw{height: 218px;}
	.m-rdfw li{margin-top: 5px;}
	.m-rdfw li img{width: 50px; height: 50px;}
	.g-bjgs{padding: 2px 10px;}
	.m-bjgs .u-bs2{width: 60%;}
	.m-serwst{padding: 10px;}
	.m-serbjtj{padding: 0; background: none;}
	.m-serbjtj li:nth-child(2) div{background: none;}

	.m-itmailto{padding-bottom: 0;}
	.m-ittj{padding: 5px 10px 4px 30px; background-position-x: 5px;}
	.g-itxjcxs{padding: 10px 5px;}
	.m-itxjcxs .u-tit{font-size: 14px;}
	.g-itxjcxs .form-control{margin-bottom: 10px;}
	.g-itxjcxs .col-md-8 .f-plr5{padding: 0;}
	.m-itxjlbs .u-itb1{width: 68%;}
	.m-itxjbtns a{font-size: 14px; height: 50px; line-height: 50px;}
	.m-itwxtbtn{margin: 0 -5px;}
	.m-itwxtbtn a{margin: 0 5px;}
	.m-bqft{border: none; border-bottom: 1px dashed #ddd;}
	.u-ftrg h1{font-size: 18px;}
	.u-ftrg li{line-height: 30px;}
	.m-itftrg{padding: 10px 0 0;}
	.m-itftrg ul{margin: 3px 0;}
	.u-xqyg{height: 50px; line-height: 50px;}
	.u-xqyg span{width: 24px; height: 24px; line-height: 24px; font-size: 24px; margin-right: 10px;}
	.m-itzjdc li{line-height: 40px;}
	.g-listbox li{height: auto;}

	.u-lgtit{font-size: 20px;}
	.m-dtfuns{padding: 8px;}
    .m-dtsxqh li.u-dtprev,.m-dtsxqh li.u-dtnext{max-width: 100%; float: none; padding: 0; background: none;}

    .g-listpicbox ul{margin: 0 -10px;}
    .g-listpicbox ul li{padding: 10px;}

    .m-leadergp{margin-bottom: 10px;}

    .m-mailfmbox,.m-mlbds{padding: 10px;}

    .m-zxtslist .u-ts2{width: 80%;}
    .m-zxtslist .u-ts3{width: 20%;}
    .m-zxtsbd li{line-height: 40px;}
    .m-zxtslist .m-pagination{margin: 0 0;}

    .m-dczjtext{padding: 15px;}

    .m-yjzjtabs li{width: 25%;}
    .m-yjzjtabs li span{display: none;}
    .g-zjinfo,.m-yjzjform,.m-zjrst{padding: 0 15px;}
    .m-lylists li{margin: 10px 0; padding: 10px;}
    .m-dczjtext{padding: 15px;}
    .g-zjbox{padding: 10px;}
    .m-dccode .form-control{width: 35%;}
    .m-dcjsbd span{margin: 0;}
    .m-dwzsklf{width: 100%; margin: 0;}
    .m-dwzskrgbox{margin-left: 0;}

    .g-sitemap .row{margin: 0 -5px;}
    .g-sitemap .row li{padding: 5px;}

    .g-zcftfl{padding: 10px;}
    .g-zcftfl p{line-height: 26px;}

    .m-ftinfos img{float: none; width: 100%;}
    .m-ftinfos .u-desc{line-height: 26px; margin-top: 5px;}

    .m-ftzbtp .bd{margin-top: 10px;}

    .g-listlf{min-height: auto;}

    .m-cglistpics .row{margin: 0 -10px;}
    .m-cglistpics li{padding: 10px;}
    .m-cglistpics li img{height: 226px;}

    /***办事服务新版**/
    .m-personservice ul li .m-serviceboxli{height: 266px;overflow-y: auto;}
    
    .m-selbox{float: left;}
    .m-thememoresearch{float: none;}
    .g-mslyfw{height: auto;}
    .m-ztzlbox { margin: 10px 0 0px;}
    .m-hotservice, .m-themeservice, .m-departservice, .m-hotservice2{height: auto;}

    .u-itm1{width:100%;}
	
	.m-itzjdc li a.u-a1{max-width: 450px;}
	.m-liststyleopenness1 li a.u-a1{max-width: 450px;}

    .m-listtop .m-list-title{font-size:26px;}

    .m-onelist img{width: 100% !important;margin: auto;display: block;clear: both;}
}
/*phone*/
@media screen and (max-width: 767px) {
	.m-newshot{padding: 10px 0;}
	.m-nsboxs,.m-nszyzz,.m-nsdtxx{margin-top: 10px;}

	.m-bslct{margin: 0 -5px; padding: 10px 0;}
	.m-bslct .f-mlr10{margin: 0 5px;}
    .m-bslct li a.u-bsmc{font-size: 16px;}
    .m-serms a{height: 50px; line-height: 50px;}
    .m-bjgs .u-bs2{width: 80%;}

    .m-itmailto{padding-top: 15px;}
    .m-ittj li i{display: none;}
    .m-itxjlbs .u-itb1{width: 84%;}

    .u-lgtit{padding: 10px 0;}

    .progress{width: 100%;}
    .g-dczjjg{padding: 10px;}

    .m-cglistpics .row{margin: 0 -5px;}
    .m-cglistpics li{padding: 5px;}
    .m-cglistpics li img{height: 108px;}

   /***办事服务新版***/
   .m-selbox, .m-thememoresearch{height: auto;line-height: 0;}
    .m-selbox,.g-search{float: none;}
    .m-thememoresearch{float: none;width: 100%;    padding: 0 15px;}
    .m-thememoresearch h2{float: none;}
    .m-thememoresearch .g-search{    width: auto!important;margin-right:0;   }
    .m-themesrarch{height: auto;}
    .m-selbox{width: 100%;text-align: center;    margin-bottom: 10px;margin-top: 10px;}
    .m-box1right{text-align: center;}
    .m-box1left,.m-box2left{margin-top: 10px;}
    /**信件评价***/
    .m-ztzlbox ul li{height: 80px;line-height: 80px;}
	.m-ztzlbox ul li a{font-size:20px;}
	.m-ztzlbox ul li a i{margin-right: 6px;}
	
	.m-itzjdc li a.u-a1{max-width: 60%;}
	.m-liststyleopenness1 li a.u-a1{max-width: 60%;}
}
/*small*/
@media screen and (max-width: 638px) {
    .m-nsflash,.m-nsflash .owl-item,.m-nsflash img{height: 220px;}

    .m-bslct .f-mlr10{margin: 0 5px;}
    .m-bslct li{width: 50%; *+width: 49.8%; margin: 5px 0;}
    .m-bslct li a{font-size: 14px;}

    .g-listpicbox li img{height: 110px;}

    .m-ldname{margin-bottom: 10px;}
    .m-leaderdesc .u-ldpic{width: 100%;}
    .m-lddes{width: 100%;}
    .m-ldjij{min-height: auto;}
    .m-ldgzjlbox{line-height: 26px;}
    .m-ldhdjj a,.m-ldhdjj img{height: 100px;}

    .m-mailinfos{padding: 10px; line-height: 26px;}

    .m-sjfbtab1 li{margin: 0 15px;}
    .m-sjfbtab2 li{width: 50%;}
	

    
}

/*媒体查询*/
@media (max-width: 500px){
    .wmly-left{width: 140px;}
    .wmly-right{margin-left: 140px;}
	.m-itzjdc li a.u-a1{max-width: 42%;}
	
	.m-liststyleopenness1 li a.u-a1{max-width: 50%;}
}
@media (max-width: 414px){
    .wmly-left,.wmly-right{float: none;width: 100%;margin: 0;}
    .u-nr h3,.u-nr .bz{text-align: center;}
}
.m-nosearch img {
  display: block;
  margin: 120px auto;
  max-width: 100%;
}
.m-plbox{display: none;}
.plbutton1{width: 88px;
  height: 36px;
  border-radius: 4px;
  background: #cc0c0d;
  color: #fff;
  font-size: 16px;
  border: none;
  cursor: pointer;}
.plbutton2{width: 88px;
  height: 36px;
  border-radius: 4px;
  margin-left: 20px;
  background: #dcdcdc;
  font-size: 16px;
  border: none;
  cursor: pointer;}