﻿@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站内页样式
 * @author: ishang_pan
 * @update: ishang_pan (2019-09-17 15:03)
 */

/*news*/
.m-nshot{padding: 5px 0;}
.m-nshot a{font-size: 28px; font-weight: bold; color: #1366cc;}

.g-nsflash,.g-nsflash img{height: 328px;}
.g-nsflash img{display: block; width: 100%;}
.g-nsflash .owl-item{position: relative;}
.g-nsflash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 120px 0 15px; height: 44px; line-height: 44px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.5); color: #fff;}
.g-nsflash .owl-pagination{position: absolute; right: 15px; bottom: 18px;}
.g-nsflash .owl-pagination .owl-page{float: left; margin-left: 9px;}
.g-nsflash .owl-pagination .owl-page span{display: block; width: 8px; height: 8px; background: #fff; -moz-border-radius: 10px; border-radius: 10px;}
.g-nsflash .owl-pagination .active span{width: 16px; background: #e6ac20;}

.m-nsnews{height: 328px;}
.m-nsnews ul{padding-top: 1px;}

.m-nslists{height: 335px;}
.m-nslists .m-liststyle1{padding-top: 8px;}

.g-nsxxzz{margin-top: 8px; height: 142px;}
.g-nsxxzztit{height: 34px; line-height: 34px;}
.g-nsxxzztit li{float: left; margin-right: 20px;}
.g-nsxxzztit li a{display: block; font-size: 16px; color: #0863c0; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-nsspecial{height: 339px;}
.u-onespe{margin: 18px 0 16px;}
.u-onespe img{display: block; width: 100%;}

/*about*/
.m-abflash{padding: 6px 11px 0 139px; background: url(../images/home/bg-abflash.png) 0 6px no-repeat;}

.g-abflash::before,.g-abflash::after{position: absolute; top: 50%; margin-top: -90px; display: block; width: 13px; height: 180px; content: "";}
.g-abflash::before{left: -13px; background: url(../images/home/bg-ablf.png) no-repeat;}
.g-abflash::after{right: -13px; background: url(../images/home/bg-abrg.png) no-repeat;}
.g-abflash,.g-abflash img{height: 290px; -moz-border-radius: 8px; border-radius: 8px; background: #e2ecf4;}
.g-abflash img{display: block; width: 100%;}
.g-abflash .owl-pagination{position: absolute; left: 50%; margin-left: -23px; bottom: 14px;}
.g-abflash .owl-pagination .owl-page{float: left; margin: 0 3px;}
.g-abflash .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: #adacab; -moz-border-radius: 10px; border-radius: 10px;}
.g-abflash .owl-pagination .active span{background: #f84c4c;}

.g-abjxjj{margin-top: 22px; height: 235px;}
.g-abjxjj p{line-height: 30px; text-indent: 2em;}
.g-abjxjj p a{color: #e6ac20;}

.m-abbtns{margin: -7px;}
.m-abbtns li{float: left; width: 20%; padding: 7px; line-height: 75px; text-align: center;}
.m-abbtns a{display: block; background: #f5f5f5; color: #0863c0;}
.m-abbtns span{display: inline-block; margin-right: 15px; width: 30px; height: 30px; line-height: 30px; font-size: 30px; vertical-align: middle;}
.m-abbtns a:hover span{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg); transform: rotateY(360deg); -webkit-transition: .6s; -moz-transition: .6s; transition: .6s;}

.m-absjfb{height: 313px;}
.m-absjfbtab{margin: 5px 0;}
.m-absjfbtab li{padding: 5px; text-align: center;}
.m-absjfbtab li a{display: block; line-height: 40px; background: #f5f5f5;}
.m-absjfbtab li.u-active a{background: #0863c0; color: #fff;}
.m-absjfbbox img{display: block; width: 100%;}
.m-absjfbbox,.m-absjfbbox img{height: 270px;}

.m-abxzfc{height: 320px;}
.m-abxzfc .m-titstyle1{margin-bottom: 5px;}
.m-abxzfc li{margin-top: 5px;}
.m-abxzfc li img{display: block; width: 100%; height: 98px;}
.m-abxzfc li p{line-height: 35px;}

.m-ablists .u-tit{display: block; width: 100%; height: 45px; background-image: url(../images/home/bg-abdesc.png); background-repeat: no-repeat;}

.g-ablists{padding: 10px; height: 201px; *+height: 180px; border: 1px solid #ddd; border-top: none;}
.u-abs1{background-color: #fb5759; background-position: center -11px;}
.u-abs2{background-color: #22b658; background-position: center -75px;}
.u-abs3{background-color: #aba292; background-position: center -140px;}
.u-abs4{background-color: #ddddbe; background-position: center -205px;}

.m-jxly{padding: 11px 20px 18px; background: #fff;}
.m-jxlytab{width: 96px; left: 0; top: 0;}
.m-jxlytab li{text-align: center; margin-bottom: 6px; height: 117px; line-height: 117px;}
.m-jxlytab a{position: relative; display: block; background: #9fceff; color: #fff;}
.m-jxlytab li a::before{position: absolute; right: -9px; top: 50%; margin-top: -8px; content: ""; display: none; width: 9px; height: 16px; background: url(../images/home/icon-jxlyact.png) no-repeat;}
.m-jxlytab li.u-active a{background: #3283d6;}
.m-jxlytab li.u-active a::before{display: block;}
.m-jxlypics{margin-left: 115px; height: 240px;}
.m-jxlypics li{position: absolute; overflow: hidden;}
.m-jxlypics li img{display: block; -webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1); -webkit-transition:  -webkit-transform 0.35s; transition:  -webkit-transform 0.35s; -moz-transition:  transform 0.35s, -moz-transform 0.35s; transition:  transform 0.35s; transition:  transform 0.35s, -webkit-transform 0.35s, -moz-transform 0.35s;}
.m-jxlypics li a:hover img{-webkit-transform: scale(1.12);-moz-transform: scale(1.12);-ms-transform: scale(1.12);transform: scale(1.12);}
.m-jxlypics li p{position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(16,105,214,0.6); color: #fff; text-align: center; line-height: 115px; opacity: 0; -webkit-transform: scale(1.22); -moz-transform: scale(1.22); -ms-transform: scale(1.22); transform: scale(1.22); -webkit-transition: opacity 0.35s, -webkit-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-jxlypics li a:hover p{opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}

.m-jxlypics li.u-ly1{left: 0; top: 0;}
.m-jxlypics li.u-ly1,.m-jxlypics li.u-ly1 img{width: 232px; height: 240px;}
.m-jxlypics li.u-ly1 p,.m-jxlypics li.u-ly6 p{line-height: 240px;}
.m-jxlypics li.u-ly2{left: 242px; top: 0;}
.m-jxlypics li.u-ly2,.m-jxlypics li.u-ly2 img,.m-jxlypics li.u-ly5,.m-jxlypics li.u-ly5 img{width: 298px; height: 115px;}
.m-jxlypics li.u-ly3{left: 242px; top: 125px;}
.m-jxlypics li.u-ly3,.m-jxlypics li.u-ly3 img,.m-jxlypics li.u-ly4,.m-jxlypics li.u-ly4 img{width: 234px; height: 115px;}
.m-jxlypics li.u-ly4{left: 550px; top: 0;}
.m-jxlypics li.u-ly5{left: 486px; top: 125px;}
.m-jxlypics li.u-ly6{right: 0; top: 0;}
.m-jxlypics li.u-ly6,.m-jxlypics li.u-ly6 img{width: 251px; height: 240px;}

/*interpret*/
.m-interpretlists{height: 261px;}
.m-interpretlists .m-tabstyle3 .f-fr a{font-weight:normal;}
.m-interpretlists .m-liststyle1{padding-top: 6px;}

.m-inbjjd{height: 317px;}
.m-inbjjd .m-tabstyle2{margin: 5px 0;}
.g-intwjd{margin-top: 18px; height: 240px;}
.g-intwjd li{float: left; margin-right: 8px; text-align: center; width: 284px; height: 240px;}
.g-intwjd li img{display: block; width: 284px; height: 190px;}
.g-intwjd li p{line-height: 50px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-ztsearch .f-fr{padding-left: 98px; width: 340px;}
.m-ztsearch span{left: 0; top: 0; line-height: 32px; font-size: 14px;}
.m-ztsearch .u-ztsearchtext{width: 100%; height: 32px; line-height: 1; padding: 0 10px; border: 1px solid #ddd; font-size: 14px;}
.m-ztsearch .u-ztsearchbtn{width: 52px; height: 32px; border: none; background: #86bcea; color: #fff; position: absolute; right: 0; top: 0;}

/*service*/
.m-sergrfr{height: 263px;}
.g-sergrfr{margin-top: 16px;}
.g-sergrfr ul{margin: -8px;}
.g-sergrfr li{padding: 8px; line-height: 56px; text-align: center;}
.g-sergrfr li a{display: block; background: #f5f5f5; font-size: 14px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-sergrfr li span{display: inline-block; width: 26px; height: 26px; line-height: 26px; font-size: 26px; vertical-align: middle; margin-right: 15px; color: #529bd3;}
.g-sergrfr li a:hover span{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg); transform: rotateY(360deg); -webkit-transition: .6s; -moz-transition: .6s; transition: .6s;}
.m-serbmfw{margin-top: 10px; height: 216px; overflow-y: auto;}
.m-serbmfw li{float: left; line-height: 32px; width: 12.5%;}
.m-serbmfw li a{display: block; padding-left: 12px; background: url(../images/public/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-bslct{margin: 15px -10px 0;}
.m-bslct li{z-index: 9; padding: 0 10px; width: 20%; line-height: 66px; text-align: center; float: left;}
.m-bslct li a.u-bsmc{display: block; background: #97c5ed; font-size: 20px; color: #fff; -moz-border-radius: 6px; border-radius: 6px;}
.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: 10px; top: 66px; right: 10px; 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-serrdfw{height: 299px;}
.g-serrdfw li{float: left; margin-top: 10px; width: 20%; text-align: center;}
.g-serrdfw li a{padding-top: 15px; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s;}
.g-serrdfw li img{margin: 0 auto; display: block; width: 72px; height: 72px;}
.g-serrdfw li p{line-height: 43px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px;}
.g-serrdfw 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);}
.g-serrdfw .owl-controls{margin-top: 5px; height: 5px;}
.g-serrdfw .owl-controls .owl-pagination{width: 84px; margin: 0 auto;}
.g-serrdfw .owl-controls .owl-page{float: left; width: 36px; height: 5px; margin: 0 3px; background: #dbdbdb;}
.g-serrdfw .owl-controls .active{background: #a7caed;}

.m-sersx{height: 368px; *+height: 338px;}
.m-sersx ul{background: url(../images/page/bg-num.png) left top no-repeat;}
.m-sersx li{border-bottom: 1px dashed #ddd;}
.m-sersx li a{padding: 0 5px 0 30px; display: block; line-height: 49px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-sersx li:nth-child(6){border: none;}

.m-serbjgs .u-bjcx{margin-right: 10px; display: block; line-height: 38px; font-weight: bold; color: #0863c0;}
.m-serbjgs .u-bjcx span{margin-right: 7px;}

.g-serbjgs p{float: left; text-align: center; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-serbjgs .u-bj1{width: 20%;}
.g-serbjgs .u-bj2{width: 50%;}
.g-serbjgs .u-bj3{width: 15%;}
.m-bjhd{margin: 1px 0 2px; height: 42px; line-height: 42px; background: #fafafa; font-weight: bold; color: #3d3d3d;}
.m-bjbd{height: 309px;}
.m-bjbd li{height: 62px; line-height: 61px; border-bottom: 1px dashed #ddd;}
.m-bjbd p.u-bj2{text-align: left;}


.m-serbjtj{padding: 11px 0 11px 130px; background: url(../images/page/bg-bjtj.png) #f5f5f5 left center no-repeat;}
.m-serbjtj p{line-height: 36px; font-size: 14px;}
.m-serbjtj p span{color: #ce0205;}

.m-sermsly{height: 225px;}
.m-sermsly .m-titstyle1{margin-bottom: 6px;}
.m-sermsly li{padding: 5px; text-align: center;}
.m-sermsly li a{display: block; line-height: 50px; background: #f5f5f5; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-sermsly li span{margin-right: 14px; display: inline-block; vertical-align: middle; width: 26px; height: 26px; line-height: 26px; font-size: 26px; color: #0863c0;}
.m-sermsly li a:hover span{-webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); transform: rotateY(360deg); -webkit-transition: .6s; -moz-transition: .6s; transition: .6s;}


.m-serwst{height: 115px;}
.m-serwst img{display: block; float: left; width: 115px; height: 115px;}
.g-serwst{margin-left: 125px;}
.g-serwst p{font-size: 18px; font-weight: bold; height: 21px; line-height: 18px;}
.g-serwst a{margin-top: 9px; display: block; height: 38px; line-height: 38px; padding-left: 22px; background: #97c5ed; color: #fff; -moz-border-radius: 4px; border-radius: 4px;}

.m-wstbtns a{display: block; 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: #0863c0;}
.m-wstbtns p{height: 44px; line-height: 44px;}



/*interaction*/
.m-intbox{padding: 10px 20px; background: #fff;}
.m-intform{padding: 5px 0 10px;}
.m-intdate .form-control{margin: 5px 0; padding: 0 10px; width: 48.6%; height: 28px; line-height: 28px; border: 1px solid #ddd; font-size: 14px; -moz-border-radius: 0; border-radius: 0;}
.m-intips label{line-height: 28px; margin: 5px; font-size: 14px; font-weight: normal;}
.m-intips .u-iptext{margin: 5px 0; width: 318px; padding: 0 10px; height: 28px; line-height: 28px; border: 1px solid #ddd; font-size: 14px; -moz-border-radius: 0; border-radius: 0;}
.m-intips .u-ipsub{margin: 5px 0; width: 70px; height: 28px; border: none; cursor: pointer; background: #0863c0; color: #fff;}

.m-intlists{    height: 560px;}
.m-intlists li{margin-bottom: 10px;}
.m-intlists .u-ithd{    margin-bottom: 14px; height: 33px; line-height: 33px; border-bottom: 1px solid #ddd; font-size: 14px; color: #999;}
.m-intlists .u-ithd span.u-clz{color: #f70000;}
.m-intlists .u-itdb{    height: 134px;}
.m-intlists .u-itdb h1{height: 32px; line-height: 32px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-intlists .u-itdb p{line-height: 26px; font-size: 14px; color: #666;}
.m-intlists .u-itdb p span{color: #e6ac20;}
.m-intlists .u-itdb p span.u-wt{color: #f30606;}

.m-lxxdbtns li{padding: 5px; text-align: center;}
.m-lxxdbtns a{display: block; height: 60px; line-height: 60px; background: #f5f5f5;}
.m-lxxdbtns span{display: inline-block; width: 30px; height: 30px; line-height: 30px; font-size: 30px; vertical-align: middle; margin-right: 10px; color: #0863c0;}
.m-lxxdbtns a:hover span{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transform: rotateY(360deg); -webkit-transition: .6s; -moz-transition: .6s; transition: .6s;}

.m-itxjtj{margin-bottom: 5px;}
.g-itxjtj{margin-top: 1px; padding: 9px 10px 17px; background: #f5f5f5;}
.u-ittj1{margin-bottom: 4px;}
.u-ittj1 li{float: left; width: 50%; line-height: 36px; font-size: 14px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.u-ittj1 li span{color: #0863c0;}

.u-ittj2{padding-left: 74px; background: url(../images/page/bg-lxtj.png) left top no-repeat;}
.u-ittj2 p{float: left; width: 50%; line-height: 42px; font-size: 14px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.u-ittj2 p span{color: #0863c0;}

.m-ittjbtns li{padding: 5px; text-align: center;}
.m-ittjbtns a{display: block; height: 65px;    line-height: 65px; background: #f5f5f5; font-size: 14px;}
.m-ittjbtns span{display: inline-block; width: 26px; height: 26px; line-height: 26px; font-size: 26px; margin-right: 10px; color: #3283d6; vertical-align: middle;}
.m-ittjbtns a:hover span{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transform: rotateY(360deg); -webkit-transition: .6s; -moz-transition: .6s; transition: .6s; }

.m-itzxft{height: 266px; *+width: 236px;}
.g-itzxft{margin-top: 15px; height: 182px;}
.g-itzxft figure{position: absolute; left: 0; top: 0; width: 246px;}
.g-itzxft figure img{display: block; width: 100%; height: 182px;}
.g-itzxftdesc{margin-left: 265px;}
.g-itzxftdesc h2{line-height: 28px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-itzxftdesc p{line-height: 24px; padding: 3px 0; font-size: 14px;}
.m-itzxft .m-liststyle1,.m-itzwyq ul{margin-top: 17px;}
.m-itzwyq{height:266px;}

.m-itzjdc{height: 272px;}
.m-onezj{padding: 5px 0; border-bottom: 1px dashed #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: #1366cc;}
.m-itzjdc .u-desc{margin-left: 94px;}
.m-itzjdc .u-desc h2{line-height: 29px; font-weight: normal;}
.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: #1366cc; border-radius: 6px; color: #fff; font-size: 14px;}

.m-itzjdc ul{margin-top: 9px; height: 144px;}
.m-itzjdc li{line-height: 36px;}
.m-itzjdc li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
.m-itzjdc li a{ overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-itzjdc li a i{color: #b90609;}
.m-itzjdc li p{margin-right: 10px;}
.m-result{    overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;display: block;}
.m-itzjdc li a.u-resulttxt {color: #b90609;}

.g-itmyd li{line-height: 36px;}
.g-itmyd li span{float: right; padding-left: 10px; font-size: 14px; color: #d8171a;}
.g-itmyd li a{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-intnums{padding: 15px 14px 10;height: 257px; *+height: 252px;}
.m-intnums ul{background: url(../images/page/bg-nums.png) 10px 12px no-repeat;padding-left: 46px;padding-top:10px;}
.m-intnums li{line-height: 36px;}
.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;}
.m-intnums h3{margin-top:15px;height:35px;line-height:35px;background:#f5f5f5;font-size:14px;overflow:hidden;}
.m-intnums h3 span{display:inline-block;text-align:center;}
.m-intnums h3 .pm{width:40px;}
.m-intnums h3 .mc{width:58%;}
.m-intnums h3 .hfl{float:right;width:60px;}



.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: 15%;}
.u-irp02{width: 45%;}
.u-irp03{width: 20%;}
.u-irp04{width: 20%;}
.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;}
/*leader*/
.m-leadergp{background: #f5f5f5;}
.m-leadergp h1{line-height: 52px; text-align: center; font-size: 20px; font-weight: bold; color: #fff; background: #0863c0;}
.m-leadergp h1 span{margin-right: 16px; display: inline-block; width: 24px; height: 24px; line-height: 24px; vertical-align: middle; font-size: 24px; font-weight: normal;}
.m-leadergp ul{padding: 10px; min-height: 797px;}
.m-leadergp li{border-bottom: 1px dashed #ddd;}
.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,.m-leadergp li.u-active i{color: #0863c0;}

.m-ldphoto{left: 0; top: 0; width: 168px;}
.u-ldname{padding: 5px 0; font-size: 18px; font-weight: bold; color: #0863c0;}
.u-ldjob{font-size: 18px; font-weight: bold; color: #3d3d3d;}
.u-ldwm{margin-top: 9px; height: 38px; line-height: 38px; border: 1px solid #0863c0; font-size: 16px; color: #0863c0;}
.u-ldwm span{display: inline-block; width: 24px; height: 24px; line-height: 24px; font-size: 24px; color: #0863c0; vertical-align: middle; margin-right: 15px;}
.m-lddesc{margin-left: 188px;}
.g-lddesc{margin-top: 12px; height: 300px; line-height: 32px; overflow-y: auto;}
.g-ldjj{margin-top: 12px; line-height: 36px; height: 436px; overflow-y: auto;}
/* .g-ldjj{margin-top: 12px; line-height: 36px; height: 252px; overflow-y: auto;} */

.g-ldtpjj{height: 164px; margin-top: 16px;}
.g-ldtpjj li{float: left; margin-right: 15px; width: 201px; height: 164px; position: relative; text-align: center;}
.g-ldtpjj img{display: block; width: 201px; height: 164px;}
.g-ldtpjj p{position: absolute; left: 0; right: 0; bottom: 0; line-height: 40px; background: rgba(0,0,0,.5); color: #fff; font-size: 14px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*list*/
.g-listlf{background: #f5f5f5; min-height: 700px;}
.g-listlf .u-tit{height: 52px; line-height: 52px; font-size: 20px; font-weight: bold; color: #fff; background: #0863c0;}
.g-listlf li{border-bottom: 1px dashed #ddd; line-height: 60px;}
.g-listlf li a{display: block; padding-left: 30px; font-size: 16px; font-weight: bold; border-left: 5px solid #f5f5f5; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-listlf li.u-active a,.g-listlf li a:hover{border-color: #0863c0; background: #fff; color: #0863c0;}
.m-listtit{height: 40px; line-height: 40px; border-bottom: 3px solid #0863c0; padding: 0 10px; font-size: 20px; font-weight: bold; color: #0863c0;}
.m-cglists{padding: 8px 0;}
.m-pagination{display: inline-block;}
.m-cglists li .m-result{padding-left: 14px; background: url(../images/public/icon-li1.png) left center no-repeat; overflow: hidden;word-wrap: normal;white-space: nowrap;height:36px;line-height:36px;}
.m-cglists li .m-result a{display:inline-block; background:none;}
/*listPicture*/
.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: #e4f1ff;}

/*listOne*/
.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%;}

/*detail*/
.m-detailbox{padding: 10px;}
.u-lgtit{padding: 10px 10px 40px; font-weight: bold; font-size: 30px; 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;}
.m-dtfuns .bdsharebuttonbox2{float: left;margin-top: 3px !important;}
.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;overflow: auto;}
.m-dtfonts p{margin-bottom:20px;}
.m-dtfonts table{border-collapse: collapse;border:1px solid #333;    margin: 0 auto;}
.m-dtfonts table td,.m-dtfonts table th{border: 1px solid #333;}
.m-dtfonts img{max-width: 100%;    padding: 20px 0;}
.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 solid #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 ul{margin-top: 12px;}

.bdsharebuttonbox{margin-top:7px;}
/*detailVideo*/
.m-dtvideo{width: 700px; height: 400px;}

/*siteMap*/
.g-sitemap{margin-top: 10px;}
.g-sitemap .row{margin: 10px -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;}

/*specialList*/
.g-ztzlbox{margin-top: 10px;}
.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;}

/*knowledgeBase*/
.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 #0863c0; font-size: 18px; color: #0863c0;}
.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: #0863c0; color: #fff;}
.m-dwzskrg{width: 100%;}
.m-dwzskrgbox{margin-left: 400px;}

/*knowledgeBaseDetail*/
.m-dwzskwt{border-bottom: 1px dashed #ddd; margin: 10px 0;}
.m-dwzskwt .u-tit{font-size: 18px; color: #0863c0;}
.m-gdwbox{padding: 10px 0;}

/*writeMail*/
.m-maildesc{margin: 10px 0 15px;}
.m-mailinfos{margin: 1px 0 0; padding: 10px 38px 20px; background: #f5f5f5; line-height: 38px; text-align: justify;}
.m-maildesc .m-titstyle1 .u-more{line-height: 38px; font-size: 16px; font-weight: bold; color: #0863c0;}
.m-maildesc .m-titstyle1 .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-success,.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;}

/*mailList*/
.m-mlbds{padding: 35px 80px 45px;}
.m-mlbds label{font-size: 14px; font-weight: normal;}
.m-zxtslist .m-titstyle1 .u-more{line-height: 38px; font-size: 16px; font-weight: bold; color: #0863c0;}
.m-zxtslist .m-titstyle1 .u-more span{margin-right: 8px;}
.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: 60px;}
.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: #0863c0;}
.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: #0863c0;}
.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: #0863c0;}
.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: #0863c0;}
.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: #0863c0; 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: #c50e1b;}
.u-lycode{width: 30%; margin-right: 8px;}
.u-formbtn input{margin: 10px;}
.m-lylists h1{font-weight: bold; color: #0863c0; 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: #0863c0; padding: 5px;}
.u-zjsetbs{line-height: 188%; min-height: 164px; text-indent: 2em;}

/*在线访谈*/
.g-zcftfl{padding: 15px; border: 1px solid #ddd;}
.g-zcftfl p{line-height: 32px;}
.g-zcftfl .f-ti2{text-indent: 2em;}
.m-zxftls img{display: block; width: 254px; height: 176px; *+width: 248px; *+height: 168px; padding: 3px; border: 1px solid #ddd;}
.g-zxftls{width: 600px; background: #f7f7f7; padding: 7px 20px 13px; height: 176px; *+width: 561px; *+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: #1366cc;}
.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: #1366cc; text-align: center;}
.m-ftinfos img{display: block; width: 294px; height: 218px; float: left;}
.m-ftinfos .u-desc{width: 530px; line-height: 31px;}
.m-ftbmjj{padding: 10px; border: 1px solid #ddd;}
.m-ftbmjj h1{padding: 5px 0; font-size: 18px; font-weight: bold; color: #1366cc;}
.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 li a{cursor: default;}
.m-ftzbtp .bd img{display: block; width: 288px; height: 190px;}
.m-ftzbtp .bd p{ position: absolute; left: 0; bottom: 0; right: 0;font-size: 14px; line-height: 40px; text-align: center; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; color: #fff; background: rgba(0,0,0,.5);}
.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;    font-size: 18px;}
.g-ftwzzb .u-date{color: #999;}
.m-fuldh{padding: 10px; line-height: 28px; font-size: 14px; background: #f5f5f5;}
.u-fyname{color: #1366cc;}

/*数据发布*/
.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: #1366cc;}
.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: #0863c0; color: #fff;}
.m-chart{height: 460px;}
/***办事服务***/
.box1{padding:20px 20px 10px;background: #fff;}
.m-fw{margin-bottom: 7px;}
.m-fw li{line-height: 42px;display: inline-block;}
.m-fw a{display: block; padding: 0 23px; font-size: 18px;  color: #3d3d3d;}
.m-fw li.u-active a{color: #fff;}
.m-fw li.u-active a i.u-grfw{background-position: -33px 0;}
.m-fw li.u-active a i.frfw{background-position: -4px -39px;}
.m-fw ul li i{    margin-right: 10px;background: url(../images/page/icon.png) center center no-repeat;display: inline-block;width: 25px;height: 25px;vertical-align: middle; margin-bottom: 6px;}
.m-fw ul li i.u-grfw{background-position: -1px 0;}
.m-fw ul li i.frfw{background-position: -36px -39px;}
.m-tabstyleservice1{margin-bottom: 7px;}
.m-tabstyleservice1 li{line-height: 42px;display: inline-block;}
.m-tabstyleservice1 a{display: block; padding: 0 23px; font-size: 18px;  color: #3d3d3d;font-weight: bold;}
.m-tabstyleservice1 li.u-active a{color: #fff;background: #97c5ed;    border-radius: 5px;}
.m-hotservice,.m-hotservice2{overflow: hidden;height: 316px;}
.m-tabstyleservice2{border-bottom: 1px solid #ddd;margin-top:7px;}
.m-tabstyleservice2 li{float: left; line-height: 40px;}
.m-tabstyleservice2 a{display: block; padding: 0 17px; font-size: 18px;  color: #3d3d3d;font-weight: bold;}
.m-tabstyleserviceservice2 a:hover,.m-tabstyle1 a:hover{cursor: pointer;}
.m-tabstyleservice2 li.u-active a{color: #1366cc;}

.m-tabstyle3{border-bottom: 1px solid #ddd;}
.m-tabstyle3 li{line-height: 40px;display: inline-block;}
.m-tabstyle3 a{display: block; padding: 0 23px; font-size: 18px;  color: #3d3d3d;font-weight: bold;}
.m-tabstyle3 li.u-active a{color: #1366cc;}


.m-tabstyle7 li{float: left;line-height: 40px;margin-bottom: 10px;}
.m-tabstyle7 li a{display: block; font-size: 14px; color: #3d3d3d;background: #f5f5f5;text-align: center;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-tabstyle7 li.u-active a{color: #1366cc;}
.m-tabstyle7 li a:hover{color: #1366cc; }
.bgcolor{margin-bottom: 12px;    min-height: 461px;}
/* .m-search{padding-top: 18px;} */
.g-search{width: 396px; height: 46px;}
.g-search .u-searchtext{width: 100%; *+width: 284px; height: 46px; line-height: 46px; background: #fff; border: none; font-size: 14px; box-shadow: none;}
.g-search .u-searchbtn{top: 0; right: 0; width: 48px; height: 46px; line-height: 46px;     background: #fe5c21;color: #fff; font-size: 22px; border: none;    border-radius: 0 5px 5px 0;}
.m-search .u-deepbtn{display: block; width: 90px; height: 46px; line-height: 46px; text-align: center; background: #ff862d; color: #fff; font-size: 14px;}
/*.m-switch .bd ul li{width: 25%;}*/
.m-switch .hd,.m-switch2 .hd{    top: 13px;right: 0;}
.m-switch .hd ul li,.m-switch2 .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,.m-switch2 .hd ul li.u-prev2{    background-position: -1px -2px;    margin-right: 8px;}
.m-switch .hd ul li.u-next,.m-switch2 .hd ul li.u-next2{    background-position: -19px -2px;}
.m-switch .hd ul li.u-prev:hover,.m-switch2 .hd ul li.u-prev2:hover{border: 1px solid #393; background-position: -1px -20px; }
.m-switch .hd ul li.u-next:hover,.m-switch2 .hd ul li.u-next2:hover{border: 1px solid #393; background-position: -19px -20px; }

.m-hotservice .m-hotli,.m-hotservice2 .m-hotli{background: #f5f5f5;display: block;margin-left:7px;height: 300px;}
.u-hot{text-align: center;}
.u-hot i{background: url(../images/page/hot.png) center center no-repeat;display: inline-block;    width: 52px;height: 50px;margin-top: 26px;}
.u-hot i.u-i1{background-position: -2px -4px;}
.u-hot i.u-i2{background-position:-73px -2px;}
.u-hot i.u-i3{background-position: -134px 1px;}
.u-hot i.u-i4{background-position: -192px -1px;}
.u-hot i.u-i5{background-position:-2px -65px;}
.u-hot i.u-i6{background-position:-55px -65px;}
.u-hot i.u-i7{background-position:-106px -65px;}
.u-hot i.u-i8{    background-position: -153px -65px;width: 48px;height: 50px;}
.u-hot i.u-i9{background-position:-201px -65px;}
.u-hot div{font-size: 18px;font-weight: bold;    padding: 10px 0 20px;}

.u-hot2{text-align: center;}
.u-hot2 i{background: url(../images/page/hot2.png) center center no-repeat;display: inline-block;    width: 52px;height: 50px;margin-top: 26px;}
.u-hot2 i.u-i1{background-position:-4px -2px;}
.u-hot2 i.u-i2{background-position:-69px -2px;}
.u-hot2 i.u-i3{background-position:-133px -2px;}
.u-hot2 i.u-i4{background-position:-189px -2px;}
.u-hot2 i.u-i5{background-position:-3px -53px;}
.u-hot2 i.u-i6{background-position:-69px -56px;;}
.u-hot2 i.u-i7{background-position:-130px -57px;}
.u-hot2 i.u-i8{background-position:-188px -56px;}
.u-hot2 i.u-i9{background-position:-5px -104px;}
.u-hot2 i.u-i10{background-position:-67px -106px;}

.u-hot2 div{font-size: 18px;font-weight: bold;    padding: 10px 0 20px;}

.u-servicebox ul{    margin: 0 34px;}
.u-servicebox ul li{background: url(../images/home/arrow-li.png) left center no-repeat;;line-height: 33px;width: 50%;float: left;}
.u-servicebox ul li a{font-size: 14px;padding-left: 12px;color: #999999;display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-zdlyli,.m-zdlyli2{width: 294px;float: left;height: 300px;}

.m-mslyfwflash{padding-top:8px;height:118px;}
.g-mslyfwspecial .owl-item{padding: 0 5px;height: 110px;    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
.g-mslyfwspecial .u-mslyfwitem{display: block;text-align: center;height: 110px;background: #f5f5f5;}
.g-mslyfwspecial .u-mslyfwitem a i{    padding: 24px 0 7px; display: block;font-size: 26px;color: #1366cc;}
.g-mslyfwspecial .u-mslyfwitem a{display: block;}
.g-mslyfwspecial .u-mslyfwitem img{display: block; width: 100%; height: 80px;}
.g-mslyfwspecial .owl-buttons div{position: absolute; top: 50%; margin-top: -20px; background-repeat: no-repeat; cursor: pointer;width: 20px;height: 40px;}
.g-mslyfwspecial .owl-buttons .owl-prev{left: 5px; background: url(../images/home/left.png) left center;}
.g-mslyfwspecial .owl-buttons .owl-next{right: 2px; background: url(../images/home/right.png) right center;}


/*.m-serviceleft {width: 780px;*+width: 766px;}*/
.m-zwgkright {/*width: 408px;*+width: 394px;*/margin-left: 10px;}
.m-servixesearch .hideinput{     margin-top: 8px; right: 110px;}
.m-servixesearch .u-servixesearchbtn{right: 83px; top: 0;    line-height: 46px; color: #0863c0; background: none; font-size: 16px; border: none;    outline: none;}
.u-searchfont{font-size: 16px;color: #0863c0;line-height: 42px;display: inline-block;right: 15px;font-weight: bold;}
.m-bsgshd{height: 47px; line-height: 48px; margin: 1px 0 6px;  font-size: 16px; font-weight: bold; color: #3d3d3d;border-bottom: 1px solid #ddd;background: #f5f5f5;}
.m-bsgshd p{float: left; text-align: center; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-bsbjgs .u-bs1,.m-bsbjgs .u-bs3,.m-bsbjgs .u-bs4,.m-bsbjgs .u-bs5{width: 13%;}
.m-bsbjgs .u-bs2{width: 59%;    text-align: center;}
.g-bsbjgs li{line-height: 51px;border-bottom: 1px dashed #e5e5e5;}
.g-bsbjgs li p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-bsbjgs li p.u-bs1,.g-bsbjgs li p.u-bs2{    text-indent: 22px;}
.g-bsbjgs li p.u-bs4,.g-bsbjgs li p.u-bs3{color: #999;}
.g-bsbjgs{    height: 251px; overflow: hidden;}

.m-zwgkright{height: 350px;}
.net{ display: block;text-align: center;}
.net h1{color: #393;font-size: 18px;font-weight: bold;padding: 20px 0 8px;text-align: center;display: inline-block;    margin-left: 10px;}
.net i{display: inline-block;background: url(../images/home/icon-fire.png) center center no-repeat;width: 14px;height: 22px;vertical-align: middle;}
.netnum{margin:0 17px;background: url(../images/page/bg-num2.png) 0 1px no-repeat;}
.netnum ul li{ padding-left: 29px;line-height: 50px;height: 50px;}
.netnum a{color: #333333;font-size: 16px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;display: block;}


.m-serbjtj{padding: 8px 5px 8px 110px; background: url(../images/page/bg-bjtj.png) #f5f5f5 left center no-repeat;    margin-top: 10px;    margin-bottom: 10px;}
.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-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;    font-size: 16px;}
.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: #fff;}
.m-sxmc .u-bs2,.m-sxmc .u-bs3{width: 25%;}
.m-sxmc .u-bs1{width: 50%; *+width: 49%;}
.g-sxmc{    max-height: 361px;overflow-y: auto;}
.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-themebox ul li {
    width: 116.5px;
}
.m-fw{margin-bottom: 7px;}
.m-fw li{line-height: 42px;display: inline-block;}
.m-fw a{display: block; padding: 0 23px; font-size: 18px;  color: #3d3d3d;}
.m-fw li.u-active a{color: #fff;}
.m-fw li.u-active a i.u-grfw{background-position: -33px 0;}
.m-fw li.u-active a i.frfw{background-position: -4px -39px;}
.m-fw ul li i{    margin-right: 10px;background: url(../images/page/icon.png) center center no-repeat;display: inline-block;width: 25px;height: 25px;vertical-align: middle; margin-bottom: 6px;}
.m-fw ul li i.u-grfw{background-position: -1px 0;}
.m-fw ul li i.frfw{background-position: -36px -39px;}

.m-jcfuspecial .g-jcfuspecial .u-jcfuitem{    margin-bottom: 10px;height: 113px;    text-align: center;line-height: 113px; background-attachment: fixed;background-size: cover;}
.m-jcfuspecial .g-jcfuspecial .owl-buttons div{position: absolute; top: 50%; margin-top: -20px; background-repeat: no-repeat; cursor: pointer;width: 20px;height: 40px;}
.m-jcfuspecial .g-jcfuspecial .owl-buttons .owl-prev{left: 0; background: url(../images/home/left.png) left center;}
.m-jcfuspecial .g-jcfuspecial .owl-buttons .owl-next{right: 0; background: url(../images/home/right.png) right center;}
.m-jcfuspecial .g-jcfuspecial .u-jcfuitem a{display: block;}
.m-jcfuspecial .g-jcfuspecial .u-jcfuitem a i{color: #fff;font-size: 28px;font-weight: bold;display: inline-block; width: 36px;height: 35px;vertical-align: top;}
.m-jcfuspecial .g-jcfuspecial .u-jcfuitem a span{font-size: 24px;color: #fff;font-weight: bold;    padding: 0 20px;}
/**政府公报**/
.m-menutitlestyle1{height: 38px; line-height: 38px; border-bottom: 3px solid #f5f5f5;margin-bottom: 8px;}
.m-menutitlestyle1 a.u-tit,.m-menutitlestyle1 span.u-tit{display: block; margin: -1px 0 0 -1px; padding: 0 15px;font-size: 18px; font-weight: bold;}
.u-gbml .select_box{ display:none;}
.m-zfgbmenu{margin-top: 15px; width: 780px; height: 1081px; margin-left:0;}
.m-zfgbmenu .u-gbml{margin-right: 18px;}
.m-zfgbmenu .u-gbml select{width: 66px; height: 20px; line-height: 20px; background: #fff; border: 1px solid #ddd;}
.m-zfgbzx {margin: 15px 0;border: 1px solid #ddd;}
.m-menutitlestyle2 {height: 38px;line-height: 38px;border-bottom: 1px solid #ddd;background: url(../images/public/bg-title2.png) #f5f5f5 left center no-repeat;}
.m-menutitlestyle2 a, .m-menutitlestyle2 span { float: left;display: block;padding: 0 20px;font-size: 18px;font-weight: bold;color: #1366cc;}
.u-gbbook, .u-gbbook img {display: block;width: 100%;}
.u-gbbook{    padding: 20px;margin: 0 auto;}
.m-zfgbss{border: 1px solid #ddd;margin: 15px 0;}
.m-zfgbss ul{padding: 13px 14px 0;}
.m-zfgbss ul li{padding: 4px 0;}
.m-zfgbss ul li label{float: left; display: block; width: 80px; line-height: 28px; text-align: right;/*font-size: 14px;*/color: #444;    margin-bottom: 0;}
.m-zfgbss ul li input.u-lg{float: left; width: 162px; height: 28px; padding: 0 4px; border: 1px solid #ddd;}
.m-zfgbss ul li select.u-sl{float: right; height: 24px; width: 172px; border: 1px solid #ddd;}
.m-zfgbss ul li select.u-st{float: right; width: 81px; height: 24px; border: 1px solid #ddd;}
.seltimedate{font-size: 14px;float: left;width: 162px;height: 28px;padding: 0 4px;border: 1px solid #ddd;}
.m-zfgbsub{    margin: 22px 0; text-align: center;}
.m-zfgbsub input{margin: 0 5px; width: 89px; height: 32px; line-height: 32px; border: none; background: #ccc; border-radius: 5px; font-size: 16px; cursor: pointer; color: #fff;}
.m-zfgbsub input.u-sub{background-color: #1366cc;}
.m-cglists h2{font-size: 18px; font-weight: bold;     margin: 5px 0 5px;color: #1366cc;}
.m-dashed{height: 1px;border: 1px dashed #ddd;}
.m-gbccjs{margin: 15px 0;  border: 1px solid #ddd;}
.m-csfrom{margin: 13px 0 11px; height: 28px; line-height: 28px; text-align: center;}
.m-csfrom select{margin: 0 1px; width: 118px; border: 1px solid #ddd;height: 28px;}
.m-gbxglj{height: 232px; border: 1px solid #ddd;}
.m-gbxglj ul{padding: 9px 14px 0;}
.m-gbxglj ul li{margin-top: 12px; line-height: 42px;}
.m-gbxglj ul li a{display: block; padding-left: 60px; border-radius: 5px; background: url(../images/page/bg-gbli.png) #eff6fc 47px center no-repeat; font-size: 16px;}
.m-gbxglj {height: 180px;border: 1px solid #ddd;}
.m-gbccjs{margin: 15px 0; border: 1px solid #ddd;}
.m-csfrom{margin: 26px 0 11px; height: 28px; line-height: 28px; text-align: center;}
.m-csfrom select{margin: 0 5px; width: 118px; border: 1px solid #ddd;}
.m-zfgbsub{margin-top: 22px; text-align: center;}
.m-zfgbsub input{margin: 0 5px; width: 89px; height: 32px; line-height: 32px; border: none; background: #ccc; border-radius: 5px; font-size: 16px; cursor: pointer; color: #fff;}
.m-zfgbsub input.u-sub{background-color: #1366cc;}
/*政府公报 end*/
/********百姓热线内容页*********/
/*返回列表*/
.m-fhlb{border: 1px solid #ddd;background: #F5F5F5;margin-top: 10px;}
.m-fhlb a{display: block;width: 124px;height: 46px;line-height: 46px;background: #0863c0;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: #0863c0;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: #0863c0;}
.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.jpg) no-repeat;}
.u-hf .dw{font-size: 14px;color: #0863c0;}
.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 { 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;  } 
#is-footer{ background:none;}



.is-userbg{ background:top repeat-x #fff;}
.is-userbox{ background:bottom repeat-x; padding:0 10px 20px 10px;}

.is-usertop{ height:50px; border-bottom:1px solid #ddd; line-height:50px; color:#5d6062; margin-bottom:30px; font-size:14px; background:url(../images/user/ico2.gif) no-repeat left center;}
.is-usertop h1{  font-size:20px; color:#836f4d; font-weight:normal; padding:0 20px 0 28px; }
.is-usertop h1 span{ float:left;}
.is-usertop a{ color:#166cad;}
.is-usertop .gohome{ float:right; color:#757575; padding-right:16px; font-size:12px;}
.is-usertop .userinfo{ color:#666; font-size:12px;} 
.is-usertop .userinfo span{ margin:0 8px; } 
.is-usertop .helloword{ background:url(../images/user/namebg.gif) left top no-repeat #836f4d; padding-left:14px; height:24px; line-height:24px; float:left; margin:14px 0 0 0; color:#fff; }
.is-usertop .helloword span{ display:block; height:24px;  background:url(../images/user/namebg.gif) right bottom no-repeat; padding-right:14px; margin:0; float:left;}

.ym-userform{ width:400px; color:#757575; margin:auto;}
.ym-userform a{  color:#1884da;}

.ym-userform .is-usertext{ width:300px; height:35px; line-height:35px; border:1px solid #ddd; padding:0; margin:0; vertical-align:middle; }
.ym-userform div{ line-height:35px; padding:10px 0 10px 20px;}
.ym-userform div.is-btn{ line-height:34px; padding:30px 0 30px 90px; color:#1e87db;}
.is-login{ background:url(../images/user/btnlogin.gif) left top no-repeat; width:104px; height:34px; border:0; color:#fff; vertical-align:middle; font-size:16px; line-height:34px;}
.ym-userform div.is-btn a{ color:#1e87db; margin:0 12px; }
.ym-userform div.is-imgbtn{ text-align:center;}
.ym-userform div.is-imgbtn a{ padding:0 5px 0 0;}


.is-208 { width:208px; background:url(../images/user/userbg.jpg) left bottom no-repeat; height:418px;}
.is-208 .userh1{ background:url(../images/user/usertitle.gif) left top no-repeat; height:41px; line-height:32px; color:#236eac; padding:0 0 0 23px; font-size:16px;font-weight:normal;text-align:left;}

.is-userbtn{ margin:8px 0 0 18px;}
/* .is-userbtn li{ background:url(../images/user/h1bg.gif) left top no-repeat; height:30px; line-height:30px; margin:10px 0 0 0;} */
.is-userbtn li{left top no-repeat; height:30px; line-height:30px; margin:10px 0 0 0;}
.is-userbtn li span{ float:left; margin:1px 0 0 26px;  width:25px; height:22px;}
.is-userbtn li a{ display:block;   background:url(../images/user/h1bg.gif) left top no-repeat;}
.is-userbtn li a:hover{  background:url(../images/user/h1bg.gif) left bottom no-repeat; color:#236eac; text-decoration:none;}

.is-userbtn li.bi1 a span{ background:url(../images/user/bi1.gif) left top no-repeat;  }
.is-userbtn li.bi1 a:hover span{ background:url(../images/user/bi1.gif) left bottom no-repeat; }

.is-userbtn li.bi2 a span{ background:url(../images/user/bi2.gif) left top no-repeat;  }
.is-userbtn li.bi2 a:hover span{ background:url(../images/user/bi2.gif) left bottom no-repeat; }

.is-userbtn li.bi3 a span{ background:url(../images/user/bi3.gif) left top no-repeat;  }
.is-userbtn li.bi3 a:hover span{ background:url(../images/user/bi3.gif) left bottom no-repeat; }

.is-userbtn li.bi4 a span{ background:url(../images/user/bi4.gif) left top no-repeat; }
.is-userbtn li.bi4 a:hover span{ background:url(../images/user/bi4.gif) left bottom no-repeat; }

.is-userbtn li.bi5 a span{ background:url(../images/user/bi5.gif) left top no-repeat;  }
.is-userbtn li.bi5 a:hover span{ background:url(../images/user/bi5.gif) left bottom no-repeat; }


.is-738 { width:861px;  min-height:418px; height:auto !important;   height:418px; padding:0 20px;}
.is-rightitle{ color:#236eac; border-bottom:1px solid #ddd; font-size:14px; background:url(../images/user/ico4.gif) 5px center no-repeat; height:38px; line-height:38px; padding-left:30px; font-weight:normal;}

.is-usertable{ margin-top:20px;}
.is-usertable td{ padding:10px 0; color:#333; font-size:14px;}
.is-usertable td.userfont{ color:#666; font-size:12px;}

.is-usertitle{ color:#b4b4b4;}
.red{ color:#dc0101;}
.thumbnail-img {
    background-attachment: fixed;
    background-position: center center;
    background-repeat: no-repeat;
    height: 90px;
    padding-bottom: 12px;
    padding-top: 12px;
    width: 140px;
    margin-left: 90px;
}
.thumbnail-img img {
    border: 0 none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}
.is-xjnr tr{height:30px;}

.ym-gl {
float: left;
}
.ym-gr {
float: right;
}

.usertext{ width:400px; height:30px; background:#fff; padding:0 4px; border:1px solid #ddd;}
.fbtn{ width:70px; height:30px; background: #236eac; color:#fff; font-size:14px; border:none; font-family:"Microsoft YaHei"; cursor:pointer;}




.is-line{border:#ddd 1px solid;overflow:hidden;background:#fff;}
/* 注册end */

/* 领导之窗 */
.government{margin:0;margin-top: 15px;}
.leader,.mechanism{padding:0;}
.leader{margin-right:20px;padding:55px 20px;width:740px;height:auto;background-color:#f8f8f8;}
.leader>div:first-child{border-bottom:1px dashed #ddd;}
.leader>div:last-child{padding-top:30px;}
.list-photo{display:flex;align-items:flex-start;}
.list-photo h1{color:#666;font-weight:700;font-stretch:normal;font-size:20px;font-family:MicrosoftYaHei-Bold;flex:1;}
.list-photo ul{display:flex;flex-wrap:wrap;flex:7;}
.list-photo li{float:left;margin:0 62px 26px 0;width:98px;}
.list-photo li:nth-child(4n){margin-right:0;}
.list-photo li a{display:block;}
.list-photo li p{padding-top:20px;color:#3d3d3d;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;}
.mechanism{width:400px;}
.mechanism h1{border-bottom:1px solid #ddd;}
.mechanism h1 a{display: block; padding:0 0 9px 10px;color:#0863c0;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:18px;font-family:MicrosoftYaHei-Bold;}
.m-zfjg ul{display:flex;padding-top:20px;}
.m-zfjg li{display:flex;margin-right:11px;width:126px;height:116px;background-color:#f8f8f8;align-items:center;justify-content:center;}
.m-zfjg li:last-child{margin-right:0;}
.m-zfjg li a{display:block;text-align:center;}
.m-zfjg li p{padding-top:18px;}
.m-zfjg li a:hover img{-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}
.m-cwhy{margin-top:30px;}
.m-cwhy ul{padding-top:12px;}
.m-cwhy li{position:relative;padding-left:12px;height:36px;line-height:36px;}
.m-cwhy li::before{position:absolute;top:50%;left:0;display:block;width:4px;height:4px;border-radius:100%;background-color:#bcd7ee;content:"";transform:translateY(-50%);}
.m-cwhy li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.m-cwhy li span{float:right;padding-left:10px;color:#666;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;}
.m-zfgb{display:flex;}
.m-gb a{display:block;margin:21px 20px 0 0;padding-top:138px;width:166px;height:200px;background:url(../images/home/gb@2x.png) center no-repeat;}
.m-gb a p{color:#3d3d3d;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:21px;}
.list-photo li img{width:100%;}

/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
	.m-nsflash{width: 552px;}

	.m-nsnews{width: 628px;}

	.g-sergrfr li{width: 14.28%;}

	.m-intgrp .u-itlf{width: 850px;}
	.m-intgrp .u-itrg{width: 360px;}

	.m-mailfmbox label,.m-mlbds label{padding-left: 0; padding-right: 0;}

   /**办事服务**/
   .m-serviceleft {width: 780px;*+width: 766px;}
   .m-zwgkright {width: 408px;*+width: 394px;}
   /**政府公报***/
   .m-listlf {width: 295px;}
   .m-zfgblistright { width: 895px;}

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    .m-nshot a{font-size: 24px;}

    .m-jxly{padding: 5px 15px 10px;}

    .m-jxlypics li.u-ly1,.m-jxlypics li.u-ly1 img{width: 180px;}
    .m-jxlypics li.u-ly2,.m-jxlypics li.u-ly3{left: 190px;}
    .m-jxlypics li.u-ly2,.m-jxlypics li.u-ly2 img,.m-jxlypics li.u-ly5,.m-jxlypics li.u-ly5 img{width: 210px;}
    .m-jxlypics li.u-ly3,.m-jxlypics li.u-ly3 img,.m-jxlypics li.u-ly4,.m-jxlypics li.u-ly4 img{width: 160px;}
    .m-jxlypics li.u-ly4{left: 410px;}
    .m-jxlypics li.u-ly5{left: 360px;}
    .m-jxlypics li.u-ly6,.m-jxlypics li.u-ly6 img{width: 215px;}

    .m-sergrfr{height: 284px;}
    .g-sergrfr{margin-top: 10px;}
    .g-sergrfr ul{margin: -5px;}
    .g-sergrfr li{line-height: 50px; padding: 5px;}

    .m-sersx{height: 353px; *+height: 338px;}

    .m-intips .u-iptext{width: 244px;}

    .m-leadergp li span{display: block;}

    .m-cglistpics .row{margin: 0 -10px;}
    .m-cglistpics li{padding: 10px;}
    .m-cglistpics li img{height: 123px;}

    .m-detailbox{padding: 0;}
	.u-lgtit{padding: 15px 0; font-size: 24px;}
	.m-dtvideo{width: 100%; height: auto;}

	.m-mailfmbox,.m-mlbds{padding: 15px 50px;}

	.g-zxftls{width: 414px; padding: 7px 10px 13px; *+width: 384px;}
    .g-zxftls h2{line-height: 30px; height: 30px;}

    .m-ftinfos img{width: 250px; height: 185px;}
    .m-ftinfos .u-desc{width: 385px;}

   .m-zwgkright{margin-left: 0;padding-left: 10px;}
   



}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-nshot a{font-size: 18px;}

	.g-nsflash,.g-nsflash .owl-item,.g-nsflash img{height: 340px;}
	.g-nsflash .owl-item p{padding-left: 10px; height: 40px; line-height: 40px; font-size: 14px;}
	.g-nsflash .owl-pagination{bottom: 15px;}

	.m-abflash{padding: 58px 11px 0; background: url(../images/home/bg-mdabflash.png) center top no-repeat;}

	.g-abjxjj{margin-top: 10px;}
	.g-abjxjj p{line-height: 24px;}

	.m-abbtns{margin: -5px;}
	.m-abbtns li{line-height: 50px; width: 50%; padding: 5px;}
	.m-abbtns li span{width: 20px; height: 20px; line-height: 20px; font-size: 20px; margin-right: 10px;}

	.m-absjfbtab li.u-active a{background: #f5f5f5; color: #333;}

	.m-jxlytab{position: static;}
    .m-jxlytab li{float: left; width: 50%; height: 50px; line-height: 50px;}
    .m-jxlytab li a{background: #3283d6; margin: 0 5px;}
    .m-jxlytab li.u-active a::before{display: none;}

    .g-intwjd{margin-top: 10px; height: 230px;}
    .g-intwjd li p{line-height: 40px;}

    .g-sergrfr li{line-height: 40px;}
    .g-sergrfr li span{display: none;}

    .m-serbmfw li{width: 20%;}

    .m-bslct li{padding: 0 5px; line-height: 50px;}

    .g-serrdfw{height: 218px;}
    .g-serrdfw li{margin-top: 5px;}
	.g-serrdfw li img{width: 50px; height: 50px;}
	.g-serrdfw li a{padding-top: 6px;}

	.g-serbjgs .u-bj2{width: 75%;}
	.g-serbjgs .u-bj3{width: 25%;}

	.m-serbjtj{background: none; padding: 0;}
	.m-serbjtj p{line-height: 30px;}

	.g-serwst p{font-size: 16px;}

	.m-intbox{padding: 10px;}

	.m-intips label{margin: 5px 0 0;}
	.m-intips .u-iptext{width: 100%;}

	.m-intlists .u-itdb h1{height: 28px; line-height: 28px;}
	.m-intlists .u-itdb p{line-height: 22px;}

	.m-lxxdbtns a{height: 50px; line-height: 50px;}
	.m-lxxdbtns span{margin-right: 5px; height: 20px; line-height: 20px; font-size: 20px;}

	.m-ittjbtns span{margin-right: 5px; height: 20px; line-height: 20px; font-size: 20px;}

	.g-itzxft{margin-top: 10px;}
	.g-itzxft figure{width: 100%; position: static;}
	.g-itzxftdesc{margin: 5px 0 0;}
	.m-itzxft .m-liststyle1,.m-itzwyq ul{margin-top: 5px;}

	.m-leadergp ul,.g-listlf{min-height: auto;}

	.m-ldphoto{position: static; width: auto;}
	.m-lddesc{margin: 5px 0 0;}
	.g-lddesc,.g-ldjj{margin-top: 5px; line-height: 24px;}

	.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-sitemap .row{margin: 5px -5px;}
    .g-sitemap .row li{padding: 5px;}

    .m-dwzsklf{width: 100%; margin: 0;}
    .m-dwzskrgbox{margin-left: 0;}

    .m-mailfmbox,.m-mlbds{padding: 0;}

    .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-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;}

    .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;}

   .m-intlists{height: auto;}


  /**办事服务**/
  .m-zwgkright{margin-left: 0;padding-left:0;}

  .m-zwgkright{height: auto;}

  .m-bsbjgs .u-bs2{width: 70%;}
  .m-bsbjgs .u-bs3,.m-bsbjgs .u-bs4{width: 15%;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    .g-nsflash,.g-nsflash .owl-item,.g-nsflash img{height: 220px;}

    .m-serbmfw li{width: 33.33%;}

    .m-bslct{margin: 5px -5px;}
    .m-bslct li{padding: 0 5px; line-height: 50px;}

    .m-cglistpics .row{margin: 0 -5px;}
    .m-cglistpics li{padding: 5px;}
    .m-cglistpics li img{height: 108px;}

    .u-lgtit{padding: 10px 0;}

    .progress{width: 100%;}
    .g-dczjjg{padding: 10px;}

    .m-bsbjgs .u-bs2{width: 70%;}
    .m-bsbjgs .u-bs4{width: 30%;}
 /***信件详情***/
 .m-wmly .wmly-left{float: none;width: 100%;}
 .m-wmly .wmly-right{margin-left:0;    width: 100%;}
 #starRating textarea{width: 100% !important;}
}
/*small xs*/
@media screen and (max-width: 638px) {
    .m-abflash{padding: 34px 11px 0; background: url(../images/home/bg-xsabflash.png) center top no-repeat;}
	.g-abflash,.g-abflash .owl-item,.g-abflash img{height: 220px;}

	.m-bslct{margin: 5px -5px;}
    .m-bslct li{padding: 5px; width: 50%; line-height: 50px;}
    .m-bslct li a{font-size: 14px;}

    .m-mailinfos{padding: 10px; line-height: 26px;}


    .m-sjfbtab1 li{margin: 0 15px;}
    .m-sjfbtab2 li{width: 50%;}

    /**办事服务***/
    .m-fw a{padding: 0 3px;}
    .m-zfgbss ul li{height: auto;}
    .m-zfgbss ul li label{text-align: left;width: 100%;}
    .m-zfgbss ul li input.u-lg{width: 100%;}
    .m-zfgbss ul li select.u-st{float: none;}

}
.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;}