@charset "utf-8"
/*media query*/
body{background: url(../images/public/bg-body.png) #f5f5f5 center top no-repeat;}
.bgcolor{background: #fff;padding: 15px;margin-bottom: 12px;    min-height: 461px;}
/*走进宣州轮播***/
.g-zjxzflash img,.m-zjxzflash{height: 280px;  }
.g-zjxzflash img{ width: 100%;}
.g-zjxzflash a{display: block;height: 280px;}
.g-zjxzflash .owl-item{position: relative;}
.g-zjxzflash .owl-item p{font-size:14px;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-color:#000;opacity:0.5;filter:alpha(opacity=50); color: #fff;}
.g-zjxzflash .owl-pagination{position: absolute; right: 15px; bottom: 17px;}
.g-zjxzflash .owl-pagination .owl-page{float: left; margin-left: 9px;}
.g-zjxzflash .owl-pagination .owl-page span{display: block; width: 8px; height: 8px; background: #fff; border-radius: 8px;}
.g-zjxzflash .owl-pagination .active span{background: #ff9600;}

.u-bglogo{display: inline-block;}
.m-zjxzlogo ul{display: inline-block;}
.m-zjxzlogo ul li{display: inline-block;float: left;}
.m-zjxzlogo ul li a{color:#3d3d3d;height: 40px;line-height: 40px;padding: 0 30px;  border:1px solid #efb9b4;border-radius: 20px; display: block;font-size: 16px;}
.m-zjxzlogo ul li.u-active a{color: #d71604;}
.m-zjxzlogo ul li.u-active a i{color: #d71604;}
.m-zjxzlogo ul li:hover a{color: #d71604}
.m-zjxzlogo ul li:hover a i{color: #d71604}
.m-zjxzlogo ul li a i{    font-size: 23px;color: #bababa;}
.m-zjxzlogo ul li a span{    vertical-align: top;margin-left: 7px;}
.m-zjxzintrduce p{line-height: 32px;}
.u-details{color: #fe5c21;}

.m-zjxzbox2 ul li .m-zjxzbox2li{border:1px solid #ddd;border-top:3px solid #d71604;padding-top: 7px;}
.m-zjxzbox2 ul li .m-zjxzbox2li h2{font-size: 18px;font-weight: bold;text-align: center;line-height: 40px;height: 40px;}
.m-zjxzbox2 ul li .m-zjxzbox2li p{padding: 0 15px;line-height: 28px;font-size: 14px;color: #999999;}

.u-intersting img{display: block;width: 100%;margin-top: 32px;}
.u-intersting  a{top: -18px; height: 36px; width: 112px; border: 1px solid #ddd;border-radius: 18px;text-align: center;line-height: 36px; background: #fff;left: 50%;margin-left: -56px;}
.u-picspeaking{background: url(../images/page/bg-pl.png) center center no-repeat; }
.u-picspeaking a{display: block;text-align: center;color: #d71604;font-size: 18px;height: 50px;}
.u-picspeaking h2{line-height: 50px;}
.m-speak .m-speakleft{height: 370px;} 
.m-speak .m-speakleft img,.m-speakrighttop  ul li img{display: block;width: 100%;height: 100%}
.m-speak a span{display: none; background:#000; background-color: rgba(0,0,0,0.6); position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
.m-speak a span i{display:block;width:180px;height:50px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;font-style:normal;text-align:center;line-height:50px;color:#fff;font-size:18px;transition: all 5s linear;border:0;}
.m-speak a:hover span{display:block;}
.m-speak a span i:before,.m-speak a span i:after{content:"";display:block;width: 0;height:0;border:1px solid transparent;box-sizing: border-box;position: absolute;}
.m-speak a span i:before{top:0;left:0;transition: border-color 0s ease-in 0.8s,width 0.2s ease-in 0.6s,height 0.2s ease-in 0.4s;}
.m-speak a span i:after{right:0;bottom:0;transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.2s,height 0.2s ease-in ;}
.m-speak a span:hover i:before{width:100%;height:100%;transition:width 0.2s ease-in ,height 0.2s ease-in 0.2s;border-top-color:#fff;border-right-color:#fff;}
.m-speak a span:hover i:after{width:100%;height:100%;transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.4s,height 0.3s ease-in 0.6s;border-bottom-color:#fff;border-left-color:#fff;}


.m-speakrighttop  ul li{border:1px solid #ddd;}
.m-speakrighttop .u-test3,.m-speakrighttop .u-test4 {height: 185px;}
/***办事服务**/
.m-hotservice,.m-hotservice2{overflow: hidden;height: 316px;}
/*.m-switch .bd ul li{width: 25%;}*/
.m-switch .hd,.m-switch2 .hd{    top: 16px;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 #e47e7c; background-position: -1px -20px; }
.m-switch .hd ul li.u-next:hover,.m-switch2 .hd ul li.u-next2:hover{border: 1px solid #e47e7c; 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:-73px -2px;}
.u-hot i.u-i2{background-position: -2px -4px;}
.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-servicebox ul{    margin: 0 34px;}
.u-servicebox ul li{background: url(../images/home/arrow-li.png) left center no-repeat;padding-left: 12px;line-height: 33px;}
.u-servicebox ul li a{font-size: 14px;color: #999999;display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-zdlyli,.m-zdlyli2{width: 291px;float: left;height: 300px;}

.m-mslyfwflash{padding-top:8px;}
.m-mslyfwspecial {height:110px;}
.g-mslyfwspecial .owl-item{padding: 0 6px;height: 110px;}
.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: #d92615;}
.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: 8px; background: url(../images/home/left.png) left center;}
.g-mslyfwspecial .owl-buttons .owl-next{right: 6px; background: url(../images/home/right.png) right center;}


.m-servixesearch .hideinput{     margin-top: 8px; right: 110px;}
.m-servixesearch .u-servixesearchbtn{
right: 78px; top: 0;    line-height: 46px; color: #fe5c21; background: none; font-size: 16px; border: none;}
.m-servixesearch i{font-size: 14px;color: #fe5c21; line-height: 42px; display: inline-block; right: 78px;top: 1px;position: absolute;}
.u-searchfont{font-size: 14px;color: #fe5c21;line-height: 42px;display: inline-block;right: 15px;}
.m-bsgshd{height: 47px; line-height: 48px; margin: 1px 0 6px;  font-size: 16px; font-weight: bold; color: #3d3d3d;border-bottom: 1px solid #ddd;}
.m-bsgshd p{float: left; text-align: center; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-bsbjgs .u-bs1{width: 30%;}
.m-bsbjgs .u-bs3,.m-bsbjgs .u-bs4,.m-bsbjgs .u-bs5{width: 13%;}
.m-bsbjgs .u-bs2{width: 44%;}
.g-bsbjgs li{line-height: 52px;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{padding-left: 22px;}
.g-bsbjgs li p.u-bs4,.g-bsbjgs li p.u-bs3{color: #999;}
.g-bsbjgs{    height: 197px;overflow: hidden;}

.m-zwgkright{height: 299px;}
.m-border{border:1px solid #ddd;}
.net{ display: block;text-align: left;    margin: 0 17px;}
.net h1{color: #d71604;font-size: 18px;font-weight: bold;padding: 16px 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-num.png) 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 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-themechildrenbox{height: 482px;}
.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: #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-newslogo img{width: 100%;display: block;}
.m-localnews div{width: 50%;}
.g-picreading .owl-item{padding: 0 3px;}
.g-picreading .u-itemreading{display: block;}
.g-picreading .u-itemreading img{display: block; width: 100%; height: 190px;}
.g-picreading .u-itemreading p{padding: 17px 0;text-align: center;margin-bottom: 5px;display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
/***互动交流**/
.m-interactionpic{background: url(../images/page/bg-interaction.png) center center no-repeat;height: 169px;background-size: 100% 100%; padding-top: 117px;padding-left: 5px;}
.m-interactionpic .u-interactionlist1{display: inline-block;margin-left: 25px;}
.m-interactionpic .u-interactionlist1{color: #fe5c21;}


.g-itxjcxs{padding: 10px 0 8px;}
.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-itxjhd{height: 40px; line-height: 40px;border-bottom: 1px solid #dddddd;margin-bottom:7px;}
.m-itxjhd p{float: left; text-align: center; font-weight: bold;}
.m-itxjlbs .u-itb1{width: 52%;    text-align: left;padding-left: 17px;}
.m-itxjlbs .u-itb2{width: 16%;}
.m-itxjlbs .u-itb3{width: 16%;}
.m-itxjbd{        height: 251px;margin-bottom: 10px;overflow: hidden;}
.m-itxjbd li{height: 40px; line-height: 40px;}
.m-itxjbd li p{float: left;    height: 40px;line-height: 40px;}
.m-itxjbd li p.u-itb1 a{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; color: #999;}

.m-intlists{height: 364px;}
.m-intlists li{margin-bottom: 10px;}
.m-intlists .u-ithd{    margin-bottom: 5px; 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: 105px;}
.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-itlxlist{margin-bottom: 7px; height: 306px;}
.m-itlxlist p{float: left; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-itlxlist .u-xj1{width: 40%;}
.m-itlxlist .u-xj2{width: 25%;}
.m-itlxlist .u-xj3{width: 15%;}
.m-itlxlist .u-xj4{width: 20%;}
.m-itlxhd{height: 42px; line-height: 42px; background: #f5f5f5; font-weight: bold;}
.m-itlxhd .u-xj1{padding-left: 40px;}
.m-itlxbd li{height: 53px; line-height: 52px;}
.m-itlxbd li p{height: 53px; border-bottom: 1px dashed #ddd;}
.m-itlxbd li .u-xj1 a{display: block; padding-left: 15px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}



.interactionbox1left{margin-bottom: 7px;}
.m-interactionbox1right{margin-bottom: 18px;}
.m-interactionbox1right .m-border{padding:0 14px;}
.m-want li{text-align: center;margin-top: 12px;}
.m-want li a{display: block;background: #f5f5f5;height:80px;padding-top: 18px;}
.m-want .u-btn6 a{padding-left:50px;}
.m-want li a i{    display: block; margin: 0 auto 7px; width: 28px;height: 28px;line-height: 28px;font-size: 28px;color: #d92615;-webkit-transition: .5s; -moz-transition: .5s; transition: .5s}
.m-want li a:hover i{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transform: rotateY(360deg);}
.m-want li a img{-webkit-transition: .5s; -moz-transition: .5s; transition: .5s}
.m-want li a:hover img{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transform: rotateY(360deg);}
.m-wantlist{    margin: 8px 0 6px !important;}
.m-wantlist  ul li{background: url(../images/home/arrow-li.png) left center no-repeat; padding-left: 12px;    line-height: 27px;}
.m-wantlist  ul li a{font-size: 14px;}
.m-wantlist  ul li a span{color: #d71604;}
.m-want li .u-wx{position: absolute;width: 100px;top: -100px;display: none;border: 1px solid #ddd;background: #fff;left: 84px;transition: all .3s;}
.m-want li:hover .u-wx {display: block;transition: all .3s;}
.m-wantlist  ul li h4{font-size:15px;}
.m-want li div.f-fl{line-height:40px;margin-left:10px;}


.m-talfing{height: 212px;}
.m-talfing img{width: 100%;display: block;height: 100%;}
.u-ftrg h1{line-height: 38px;height: 38px;display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.u-ftrg li{line-height: 36px;}
.u-ftrg li strong{font-weight: normal;}

.m-interactionbox2right .m-border{padding: 8px;}
.m-interactionbox2right ul li a{display: block; text-align: center;margin-top: 10px;}
.m-interactionbox2right ul li a i {font-size: 28px; color: #d71604; background: url(../images/page/bg-circlewrite.png) center center no-repeat; display: inline-block; width: 73px; height: 70px;line-height: 70px;}
.m-interactionbox2right ul li a i img{margin: 19px 0;}
.m-interactionbox2right ul li a div{padding: 13px 0;}
.u_blzd{
    margin: 10px auto;
    text-align: center;
    display: block;
    width: 244px;
	height: 74px;
	background-color: #f5f5f5;
}
.u_blzd img{margin: 23px 16px 0 0;}
.u_blzd span{
    font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
    line-height: 74px;
	color: #333333;
}

.m-itzjdc{    padding-top: 6px;}
.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: #fe5c21;}
.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{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 i{color: #b90609;}
.m-itzjdc li p{margin-right: 10px;}
.m-itzjdc li:nth-child(3){border: none;}

.m-interactionbox3right .m-border{    padding: 8px 16px;}
.m-intnums{height: 268px; *+height: 252px;}
.m-intnums ul{background: url(../images/page/bg-intnum.png) 0 12px no-repeat; padding-left: 32px;}
.m-intnums li{line-height: 38px;}
.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;}
/**领导之窗**/
.m-leadergp{background: #f5f5f5;    }
.m-leadergp h1{line-height: 50px; padding-left: 30px; font-size: 18px; font-weight: bold; color: #fefefe; background: #d71604;}
.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: #cd0000;}
.m-leaderdesc .u-ldpic{width: 21%;}
.u-ldpic img{display: block; width: 100%; padding: 7px; border: 1px solid #ddd;    background: #f5f5f5;}
.m-lddes{padding: 0 10px; width: 79%;}
.m-ldname{margin: 6px 0 23px; 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;}
.u-leadertext {padding-left: 12px;    height: 216px;overflow-y: auto;}
.u-leadertext p{line-height: 36px;}
.m-newsbox3 .g-picreading .owl-item {padding: 0 7px;}
.m-newsbox3 .m-picreading {    padding-top: 5px;}
.m-newsbox3 .m-picreading .g-picreading .u-itemreading img{height: 125px;}

/*数据发布*/
.m-sjfbtab1{margin: 1px 0; padding: 13px 5px;}
.m-sjfbtab1 li{float: left; margin: 0 30px; line-height: 22px;}
.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;}
/**详情***/
.u-lgtit{padding: 10px 10px 20px; 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;}
.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-dtfonts p{margin-bottom:20px;}
.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 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;}
/*detailVideo*/
.m-dtvideo{width: 700px; height: 400px;}
/**网上调查***/
.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 15px; 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: #d71604; 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 -56px;}
.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;}
/*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 #d71604; font-size: 18px; color: #d71604;}
.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: #d71604; 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;}
/*list*/
.g-listlf{background: #f5f5f5; min-height: 883px;}
.g-listlf .u-tit{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  height: 58px; line-height: 58px; font-size: 24px; font-weight: bold; color: #fff; background: #cd0000;}
.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-left: 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: #cd0000;}
.m-listtit{height: 40px; line-height: 40px; border-bottom: 1px solid #ddd; padding: 0 10px; font-size: 20px; font-weight: bold; color: #cd0000;}
.m-cglists{padding: 8px 0;}
.m-cglists li{height: auto;}

.bod li{ background: url(../images/line.jpg) 35px 0 repeat-y;}
.bod li:first-child{background-position-y:bottom;background-repeat: no-repeat;}
.bod li:last-child{background-repeat: no-repeat;}
.bod li h2{float: left;margin-top: 30px;padding: 17px; width: 70px;height: 70px; text-align: center; border-radius: 70px;font-size: 14px;background: #fff;}
.bod li.now h2{color: #fe5c21;border: 3px solid #fe5c21;}
.bod li.over h2{color: #9c9c9c;border: 3px solid #ddd;}
.bod li div{margin-left: 100px;padding: 33px 0;line-height: 35px;border-bottom: 1px solid #ddd;}
.bod li div h3{margin: 0 0 10px;}
.bod li div h3 a{padding:0;background:none;display:initial;}
.bod li.now div h3 a{font-size: 16px;color: #333;font-weight: bold;}  
.bod li.over div h3 a{font-size: 16px;color: #666;font-weight: normal;}
.bod li div h3 a.result{margin-left: 5px; color: #cd0000;}
.bod li div p{margin-bottom: 0; padding-left: 20px; color: #9c9c9c;}
.bod li div p.bm{background: url(../images/xing.png) 0 center no-repeat;}
.bod li div p.date{background: url(../images/time.png) 0 center no-repeat;}

/*list-one*/
.m-cglistone{font-size: 16px; line-height: 188%; min-height: 164px; padding: 15px 10px; text-align: justify;position: relative;}
.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%;}
.share-bar{float: right;}
.weixin-share-open{ float: right; margin-top: -135px;margin-right: 35px;display: none;background: #fff;}
.weixin-wrap{position: relative; padding: 10px; width: 212px; height: 98px; border: 1px solid #ddd;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}
/* .weixin-share-open {
    z-index: 9999;
    position: absolute;
    bottom: 34px;
    right: 0;
    display: none;
    background: #fff;
}
.weixin-wrap {
    position: relative;
    padding: 10px;
    width: 234px;
    height: 102px;
    border: 1px solid #ddd;
}
.share-qrcode {
    float: left;
}
.share-qrcode img {
    width: 80px;
    height: 80px;
}
.weixin-close {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 16px;
    color: #d4d4d4;
    cursor: pointer;
} */
.share-bar .share-tsina {background-position: 0 0;}
.share-bar .share-weixin {background-position: -24px 0;}
.share-bar .share-qzone {background-position: -48px 0;}
.share-bar a{/* margin-left: 10px; */ float: left; display: block; width: 24px; height: 24px;background-image: url(../images/public/icon-share.png);}

/*list-picture*/
.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;}

.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}

/*list-picture*/
.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;}
/*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;height:45px;}
.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;}
/*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;}

/*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: #dd4c45;}
.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;}
/**writedetail**/
/*返回列表*/
.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 { 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;  }   
/*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;height:45px;}
.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: 48px;}
.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;}
/*在线访谈*/
.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: #dd4c45;}
.g-zxftls p{line-height: 30px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-ctpg .m-pagination{display: inline-block;}
.interview_vedio_btn{    margin-top: 30px; display: block; width: 294px; 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-ftinfos{padding: 7px 15px 28px;background: #f5f5f5;}
.m-ftinfos h1{padding: 5px 0 20px; font-size: 24px; font-weight: bold; color: #d71604; 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: #d71604;}
.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: 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;}
.g-ftwzzb .u-date{color: #999;}
.m-fuldh{padding: 10px; line-height: 28px; font-size: 14px; background: #f5f5f5;}
.u-fyname{color: #d71604;}
/***微博微信大厅**/
.pan-list{width:100%;margin-top:15px;}
.pan-list .title{width:100%;height:43px;line-height: 43px;border-bottom: 2px solid #d71604;}
.pan-list .title span{display: inline-block;min-width:110px;background:#d71604;color:#fff;text-align: center;font-size:18px;font-weight:bold;}

.pan-list .box{padding:20px 0 0;}
.pan-list .box li.list{width:14.285%;height:40px;line-height:40px;font-size:15px;text-align:center;float:left;position:relative;margin-bottom:12px;}
.pan-list .box li.list p{margin:0 5px;border:1px solid #ddd;background:#f1f4f9;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pan-list .box li.list:hover p{color:#fff;background:#d71604;}
.pan-list .box li.list ul{width:300px;position:absolute;bottom:40px;left:50%;margin-left:-150px;z-index:999;padding:10px;border:2px solid #d71604;background:#fff;display:none; }
/* .pan-list .box li.list ul li{float:left;width:45%;text-align:center;margin:0 2.5%;} */
.pan-list .box li.list ul li span{display:block;line-height:25px;}
.pan-list .box li.list:hover ul li a{color:#666;}
.pan-list .box li.list ul li{width:100%;height:100%;text-align:center;margin:0 auto;overflow:hidden;}
/*large pcScree{n*/
@media (min-width:1200px) {
  .m-zjxzflash{width: 464px;*+width: 450px;}  
 .m-zjxzintrduce {width: 717px;*+width: 703px;}
 .u-intersting{width: 281px;}
 .u-intersting{height: 168px;}
.m-speak .m-speakleft{width: 500px;}
.m-speakright{width: 670px;}
.m-speakrighttop .u-test3{width: 390px;}
.m-speakrighttop .u-test4{width: 278px;}

.m-serviceleft{width: 790px;*+width: 776px;}

.m-zwgkright{width: 394px;*+width: 380px;}

.m-interactionbox1left,.m-interactionbox2left,.m-interactionbox3left{width: 880px;*+width: 864px;}
.m-interactionbox1right,.m-interactionbox2right,.m-interactionbox3right{width: 304px;*+width: 290px;}

.interactionbox2left,.m-interactionbox2right,.m-interactionbox2right .m-border{height: 268px;}
.m-interactionbox3left,.m-interactionbox3right .m-border{height: 283px;}

.g-itxjcxs .u-starttime,.g-itxjcxs .u-endtime{width: 175px;*+width:165px;height: 26px;}
.g-itxjcxs .u-keyword{  width: 526px;*+width:516px;}
.m-interactionbox1right,.m-interactionbox1right .m-border{height: 390px;}
.m-interactionbox1left{height: 413px;}
.m-talfing{width: 304px;*+width: 290px;height: 216px;}


.u-ftrg {width: 571px;*+width: 557px;}

.m-leaderbox1 .m-leaderbox1left {width: 254px;*+width: 240px;}
.m-leaderbox1 .m-leaderbox1right{width: 929px;*+width: 915px;}

.m-leadergp{height: 1010px;}
.m-listlf {width: 300px;*+width: 280px;}
.m-listnews{width: 850px;*+width: 830px;}

.m-mailfmbox label,.m-mlbds label{padding-left: 0; padding-right: 0;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
.m-zjxzflash{height: auto;}
.m-zjxzlogo ul li a{    padding: 0 10px;}
.m-zjxzlogo ul li a i{font-size: 19px;}
.m-zjxzlogo ul li a span{margin-left: 0;}

.u-ftrg li{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.u-servicebox ul{    margin: 0 24px;}

.m-detailbox{padding: 0;}
.u-lgtit{padding: 15px 0; font-size: 24px;}
.m-dtvideo{width: 100%; height: auto;}

.m-detailbox { padding: 0;}
.m-cglistpics li img {height: 123px;}
.m-cglistpics li {padding: 10px;}

.g-zxftls {width: 414px;padding: 7px 10px 13px;}

 .m-ftinfos img{width: 250px; height: 185px;}
    .m-ftinfos .u-desc{width: 385px;}
}
/*pad md*/
@media screen and (max-width: 991px ){
    .u-ldpic img{clear: both;margin: auto;width: 50%;}

.m-speak .m-speakleft{height: 304px;}
.m-localnews div{width: 100% !important;}

.m-interactionpic{    padding-top: 97px;}

.g-itxjcxs{padding: 10px 5px;}
.g-itxjcxs .form-control{margin-bottom: 10px;}
.g-itxjcxs .col-md-8 .f-plr5{padding: 0;}
.f-md-fn {float: none !important;}
.m-itxjlbs .u-itb1 { width: 68%;}

.u-lgtit {font-size: 20px;}

.m-dwzsklf {width: 100%;margin: 0;}
.m-dwzskrgbox {margin-left: 0;}
.u-ldpic, .m-listlf {margin-bottom: 15px;}
.m-leadergp ul, .g-listlf { min-height: auto;}
.m-cglistpics li img {height: 226px;}
.m-cglistpics li {padding: 10px;}

.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;}

 .g-sitemap .row{margin: 5px -5px;}
 .g-sitemap .row li{padding: 5px;}

.g-zjbox { padding: 10px;}
.m-dtfonts img{max-width: 80%;}
#qrcode{display: flex;justify-content: center;}
.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-ftinfos img{float: none; width: 100%;}
    .m-ftinfos .u-desc{line-height: 26px; margin-top: 5px;}

    .m-ftzbtp .bd{margin-top: 10px;}

    .pan-list .box li.list{width:20%;}
    
    .m-serbjtj { background: none;padding: 0;}
    .m-bsbjgs .u-bs2{width: 70%;}
  .m-bsbjgs .u-bs3,.m-bsbjgs .u-bs4{width: 15%;}

 .m-intlists{height:auto}

 .m-zjsta .kls-switch{float: none;text-align: center;}

 .m-listtop .m-list-title{font-size:26px;}

 #starRating{line-height: 50px !important;padding: 10px !important;}
 .m-ftinfos img{width: 100% !important;}

 .bod li div h3 a{display: block !important;}

 .m-zjxzbox2 ul li .m-zjxzbox2li p{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;line-clamp: 5;-webkit-box-orient: vertical;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    .m-speak .m-speakleft{height: 230px;}
    .m-speakrighttop .u-test3, .m-speakrighttop .u-test4 {height: 135px;}
    .m-itxjlbs .u-itb1 { width: 84%;}

    .u-lgtit {padding: 10px 0;}
    .m-cglistpics li img {height: 108px;}

    .m-cglistpics li {padding: 5px;}
     
     .m-thememoresearch {
	    float: none;
	    width: 100%;
	    padding: 0 15px;
	}
    .m-thememoresearch .g-search {
	    width: auto!important;
	    margin-right: 0;
	}
	 .m-bsbjgs .u-bs2{width: 70%;}
    .m-bsbjgs .u-bs4{width: 30%;}

    .wmly-left{    width: 100%;    float: none;}
    .wmly-right{    margin-left: 0;}
}
@media screen and (max-width: 638px){
	.m-leaderdesc .u-ldpic {
    width: 100%;
}
.m-lddes {
    width: 100%;
}
}
@media (max-width:600px){
	.pan-list .box li.list{width:33.33%;}
}
@media (max-width:414px){
	.pan-list .box li.list{width:50%;}
}


/*small xs*/
@media screen and (max-width: 400px) {
	.m-interactionbox2right .m-border ul li{width: 50% !important;}
}
/*print*/
@media print {
    a[href]:after {
        content: none!important;
    }
}



.u-comment{display: block !important;}
.m-pltalk .u-comment{margin: 0 15px 0 0;line-height: 28px;}
.m-pltalk .u-comment a{display: block;font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat;background-position: 0 -28px;}
.m-plbox{display: none;}
.plcount {line-height: 32px;text-align: right;}
.plcount a {color: #db0f10;}
.m-plname {text-align: right; padding: 11px 10px 0;vertical-align: top;  width: 10%;}
.u-plcode { width: 125px;  height: 30px; padding: 0 6px; border: 1px solid #ddd;margin-right: 10px;}
.m-plname b { color: #f00;}
.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;}
.plcount{line-height: 32px; text-align: right;}
.plcount a{color:#db0f10;}